We are seeking a hands-onQALeadwho nurtures quality mindset to head our quality assurance team and ensure the delivery of high-quality software products. TheQALeadwill be responsible for developing and implementing test strategies managing theQAteam and collaborating with cross-functional teams to drive continuous improvement of our testing processes. This role includes project and release management responsibilities ensuring that all quality standards are met before deployment.
Key Responsibilities:
- Develop and implement comprehensive test plans and strategies to ensure software quality.
- Oversee theQAteam providing guidance training and performance evaluations.
- Collaborate with product managers developers and other stakeholders to understand requirements and define testing criteria.
- Ensure effective communication and reporting of test progress issues and risks to relevant stakeholders.
- Manage and maintain testing environments and tools.
- Identify areas for process improvement and drive initiatives to enhance testing efficiency and effectiveness.
- Perform root cause analysis of defects and collaborate with development teams to resolve issues.
- Stay updated on industry trends tools (low code/no code automation tools) and best practices (shift left & shift right testing) to continuously improve theQAprocess.
- Plan schedule and manageQAactivities to ensure timely delivery of projects monitoring project scope and resources to ensure alignment with project goals.
- Coordinate and manage the release process ensuring that all quality standards are met before deployment.
- Develop and manage processes to ensure that products meet required specifications for quality function and reliability prior to delivery.
- Communicate quality standards and parameters to theQAteam product development team and other relevant staff.
- Roll up the sleeves and work alongside the team for test designing test execution defect logging defect triage.
- Coordinate and participate in product testing including regression testing and user acceptance testing (UAT).
- Review client customer and user feedback and incorporate it into theQAprocess (feedback loop).
- Build test automation strategy and ensure that the team focuses on both automation and manual testing.
- Develop and maintain regression suites and release notes.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
- 8-10 years of experience in software quality assurance with at least 2 years in aleadership role.
- Strong understanding of software testing methodologies tools and best practices.
- Experience with automated testing tools and frameworks (e.g. UiPath Cypress).
- Excellent analytical problem-solving and communication skills.
- Proven ability toleadand manage a team effectively.
- Experience with Agile/Scrum methodologies.
- Project management experience is highly desirable.
- Experience with release management processes and tools.
- Well versed with governance gatekeeping quality metrics and reporting.
Preferred Skills:
- Advanced certification in software testing (e.g. ISTQB-CTAL).
- Familiarity with non-functional testing and tools.
- Experience with Azure DevOps and continuous integration/continuous deployment (CI/CD) pipelines.
#LI-JM2
We are seeking a hands-onQALeadwho nurtures quality mindset to head our quality assurance team and ensure the delivery of high-quality software products. TheQALeadwill be responsible for developing and implementing test strategies managing theQAteam and collaborating with cross-functional teams to d...
We are seeking a hands-onQALeadwho nurtures quality mindset to head our quality assurance team and ensure the delivery of high-quality software products. TheQALeadwill be responsible for developing and implementing test strategies managing theQAteam and collaborating with cross-functional teams to drive continuous improvement of our testing processes. This role includes project and release management responsibilities ensuring that all quality standards are met before deployment.
Key Responsibilities:
- Develop and implement comprehensive test plans and strategies to ensure software quality.
- Oversee theQAteam providing guidance training and performance evaluations.
- Collaborate with product managers developers and other stakeholders to understand requirements and define testing criteria.
- Ensure effective communication and reporting of test progress issues and risks to relevant stakeholders.
- Manage and maintain testing environments and tools.
- Identify areas for process improvement and drive initiatives to enhance testing efficiency and effectiveness.
- Perform root cause analysis of defects and collaborate with development teams to resolve issues.
- Stay updated on industry trends tools (low code/no code automation tools) and best practices (shift left & shift right testing) to continuously improve theQAprocess.
- Plan schedule and manageQAactivities to ensure timely delivery of projects monitoring project scope and resources to ensure alignment with project goals.
- Coordinate and manage the release process ensuring that all quality standards are met before deployment.
- Develop and manage processes to ensure that products meet required specifications for quality function and reliability prior to delivery.
- Communicate quality standards and parameters to theQAteam product development team and other relevant staff.
- Roll up the sleeves and work alongside the team for test designing test execution defect logging defect triage.
- Coordinate and participate in product testing including regression testing and user acceptance testing (UAT).
- Review client customer and user feedback and incorporate it into theQAprocess (feedback loop).
- Build test automation strategy and ensure that the team focuses on both automation and manual testing.
- Develop and maintain regression suites and release notes.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
- 8-10 years of experience in software quality assurance with at least 2 years in aleadership role.
- Strong understanding of software testing methodologies tools and best practices.
- Experience with automated testing tools and frameworks (e.g. UiPath Cypress).
- Excellent analytical problem-solving and communication skills.
- Proven ability toleadand manage a team effectively.
- Experience with Agile/Scrum methodologies.
- Project management experience is highly desirable.
- Experience with release management processes and tools.
- Well versed with governance gatekeeping quality metrics and reporting.
Preferred Skills:
- Advanced certification in software testing (e.g. ISTQB-CTAL).
- Familiarity with non-functional testing and tools.
- Experience with Azure DevOps and continuous integration/continuous deployment (CI/CD) pipelines.
#LI-JM2
View more
View less