Project Manager
Job details
Job Overview Hybrid role responsible for project management for web and mobile applications hosted on the Google Cloud Platform (GCP). You will also be leading quality assurance efforts to ensure the delivery of high-quality products by managing and executing testing strategies, monitoring project timelines, and coordinating with development teams. This position requires a unique blend of technical expertise, strong project management abilities, and a deep understanding of QA processes. Key Responsibilities: Project Management:
- Track and coordinate our web and mobile app projects from initiation to closure, ensuring alignment with the set goals - Develop and maintain detailed project plans and schedules
- Coordinate with cross-functional teams (product owners, designers, developers, stakeholders) to drive successful project delivery
- Develop and implement comprehensive testing strategies for web and mobile applications hosted on Google Cloud Platform.
- Collaborate with development teams to define and document test plans, test cases, and acceptance criteria based on user stories.
- Conduct manual and automated testing using modern testing frameworks (e.g., Selenium, Appium, TestNG).
- Ensure that quality metrics are met and support post-release maintenance, ensuring that any issues found in production are quickly addressed.
- Leverage Google Cloud Platform (GCP) technologies to ensure that web and mobile apps are optimized for scalability, security, and performance.
- Provide insights on cloud infrastructure and collaborate with cloud architects to define and implement best practices for app hosting and monitoring.
- Ensure that all deployed applications on GCP are compliant with security standards and best practices.
- Hands-on experience with Google Cloud Platform (GCP) and cloud-native applications.
- Expertise in QA methodologies, tools, and processes in a web and mobile app development environment.
- Proficiency in automation testing tools such as Selenium, Appium, Cypress, or similar.
- Experience with version control systems (e.g., Git, Bitbucket) and CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Familiarity with database testing, API testing and performance testing tools (e.g., JMeter).
- Proven track record of managing end-to-end project delivery in agile environments.
- Strong experience with managing remote teams and working in a distributed environment.
- Solid understanding of software development life cycle (SDLC) and software release management.
- At least 2 years of experience with Google Cloud Platform and cloud-based web or mobile app development.
- Experience working in cross-functional teams with a strong focus on collaboration and teamwork.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.