Remote
Full-time
Global QA Manager will oversee quality control throughout the software development lifecycle, ensuring robust testing protocols, managing teams of QA engineers and testers, and continuously improving processes to minimize production defects.
Job Brief
As a QA Manager, you will oversee quality control throughout the software development lifecycle, ensuring robust testing protocols, managing teams of QA engineers and testers, and continuously improving processes to minimize production defects.Job Requirements
- 6+ years in software quality assurance, including leadership roles.
- Extensive experience with SDLC in Agile/SCRUM environments.
- Hands-on expertise in test automation tools, stress testing, and performance testing tools (e.g., Selenium, JMeter, LoadRunner).
- Proficiency with CI/CD tools (e.g., Jenkins, GitLab) and API testing tools (e.g., Postman, SoapUI).
- Experience in Multi domains is a plus.
- Organize, manage, and mentor QA teams, including manual and automated testers.
- Foster a culture of quality and continuous improvement within the QA team.
- Provide training on QA-related topics and mentor team members on domain knowledge.
- Establish and maintain QA standard operating procedures (SOPs).
- Develop and execute comprehensive test plans, test cases, and test scripts.
- Facilitate decomposition of business requirements into use cases and acceptance criteria.
- Conduct manual and automated testing, including stress, regression, and end-to-end testing.
- Ensure thorough documentation and execution of acceptance tests.
- Establish QA metrics and reporting dashboards for stakeholders.
- Lead QA process improvement initiatives to enhance efficiency and effectiveness.
- Identify and resolve workflow inefficiencies.
- Work closely with product management, developers, and other stakeholders to establish user personas and testing requirements.
- Participate in SCRUM events, including backlog grooming, sprint planning, stand-ups, and sprint reviews.
- Collaborate effectively to resolve testing issues and ensure alignment with organizational goals.
- Maintain and manage test case libraries and defect tracking systems.
- Ensure proficiency in test automation frameworks and scripting languages (e.g., Selenium, Python, JavaScript).
- Perform root cause analysis for critical defects and system outages.
- Stay current with emerging trends, technologies, and methodologies in software testing.