Quality Assurance Manager
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
TestCrew is seeking an experienced QA Manager to lead the quality assurance function across multiple projects. The role involves defining QA strategies, managing teams, overseeing manual and API testing, and collaborating with stakeholders.
Key Skills for This Role
Responsibilities
- Define and implement QA strategies, processes, standards, and best practices across projects
- Lead, mentor, and manage QA Engineers and Senior QA Engineers
- Establish testing frameworks, quality metrics, and continuous improvement initiatives
- Drive quality assurance activities throughout the Software Development Lifecycle (SDLC)
- Review business and functional requirements and ensure comprehensive test coverage
- Oversee preparation and review of test plans, test scenarios, test cases, and test execution reports
- Manage Functional, Regression, Integration, System, End to End, and User Acceptance Testing (UAT)
- Ensure timely execution of testing activities and quality delivery within project timelines
- Lead API testing initiatives using tools such as Postman, Swagger, or similar platforms
- Ensure validation of API requests, responses, authentication mechanisms, integrations, and error handling
- Oversee testing of web, mobile, enterprise, and integration based applications
- Monitor defect lifecycle management and ensure timely resolution of critical issues
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
- 8+ years of Quality Assurance experience with at least 2–3 years in a QA Lead or QA Manager role
- Strong experience in Manual Testing and Quality Assurance Management
- Hands on experience in API Testing using Postman, Swagger, or similar tools
- Proven experience leading QA teams and managing testing activities across multiple projects
- Strong understanding of SDLC, STLC, defect management, and release management
- Experience in preparing and reviewing test plans, test strategies, test cases, and quality reports
- Good knowledge of SQL for data validation and backend testing
- Experience with defect tracking and project management tools such as JIRA, Azure DevOps, or similar
- Strong understanding of Agile/Scrum methodologies
- Excellent stakeholder management, leadership, and communication skills
Full Job Posting
Job Summary
- We are seeking an experienced QA Manager to lead and drive the quality assurance function across multiple projects and products.
- The ideal candidate will have strong expertise in Manual Testing and API Testing, along with proven experience in managing QA teams, defining test strategies, ensuring quality standards, and collaborating with cross functional stakeholders.
- Exposure to test automation is preferred but not mandatory.
Key Responsibilities
- Define and implement QA strategies, processes, standards, and best practices across projects.
- Lead, mentor, and manage QA Engineers and Senior QA Engineers.
- Establish testing frameworks, quality metrics, and continuous improvement initiatives.
- Drive quality assurance activities throughout the Software Development Lifecycle (SDLC).
- Review business and functional requirements and ensure comprehensive test coverage.
- Oversee preparation and review of test plans, test scenarios, test cases, and test execution reports.
- Manage Functional, Regression, Integration, System, End to End, and User Acceptance Testing (UAT).
- Ensure timely execution of testing activities and quality delivery within project timelines.
- Lead API testing initiatives using tools such as Postman, Swagger, or similar platforms.
- Ensure validation of API requests, responses, authentication mechanisms, integrations, and error handling.
- Oversee testing of web, mobile, enterprise, and integration based applications.
- Monitor defect lifecycle management and ensure timely resolution of critical issues.
Defect & Release Management
- Conduct defect triage meetings and collaborate with development teams on issue prioritization.
- Assess release readiness and provide quality sign off for deployments.
- Support production validation and post release testing activities.
Stakeholder & Team Collaboration
- Work closely with Product Managers, Business Analysts, Developers, Architects, and Project Managers.
- Participate in requirement reviews, sprint planning, retrospectives, and release planning activities.
- Provide regular status reports, quality metrics, risk assessments, and executive level updates.
- Act as the primary QA point of contact for internal and external stakeholders.
Process Improvement & Governance
- Establish QA governance practices and quality KPIs.
- Drive test process optimization and risk based testing approaches.
- Promote Agile testing practices and quality ownership across teams.
- Support audit, compliance, and documentation requirements where applicable.
Required Skills
- Strong experience in Manual Testing and Quality Assurance Management.
- Hands on experience in API Testing using Postman, Swagger, or similar tools.
- Proven experience leading QA teams and managing testing activities across multiple projects.
- Strong understanding of SDLC, STLC, defect management, and release management.
- Experience in preparing and reviewing test plans, test strategies, test cases, and quality reports.
- Good knowledge of SQL for data validation and backend testing.
- Experience with defect tracking and project management tools such as JIRA, Azure DevOps, or similar.
- Strong understanding of Agile/Scrum methodologies.
- Excellent stakeholder management, leadership, and communication skills.
- Strong analytical, problem solving, and decision making abilities.
Preferred Skills
- Exposure to Automation Testing frameworks such as Selenium, Cypress, Playwright, or similar.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with Performance Testing and Security Testing.
- Experience managing distributed or offshore QA teams.
- Experience in Banking, Financial Services, Payments, or Fintech domains.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 8+ years of Quality Assurance experience with at least 2–3 years in a QA Lead or QA Manager role.
- Relevant certifications such as ISTQB, CSTE, CSQA, or equivalent are a plus.
Nice to Have
- Banking, Payments, Financial Services, or Fintech project experience.
- Experience managing testing for enterprise scale applications.
- Familiarity with cloud based applications and microservices architecture.
- Experience working in Agile and DevOps driven environments.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TestCrew | Quality Engineering & Software Testing
Quality Assurance Lead
Riyadh, KSA
TestCrew is seeking an experienced QA Lead to lead and drive the quality assurance function across multiple projects. The role requires strong expertise in Manual Testing and API Testing, along with proven experience in
Project Delivery Manager (Applications Delivery)
Riyadh, KSA
TestCrew seeks a Project Delivery Manager to lead end-to-end application delivery projects in Riyadh. The role requires strong project management experience with QA understanding, managing SDLC phases, budgets, and stake
IT Governance Senior Officer
Riyadh, KSA
The IT Governance Senior Officer develops and maintains IT governance frameworks, policies, and processes aligned with regulatory requirements (e.g., SAMA, ISO). The role oversees IT risk, control, compliance, and perfor
Frontend Developer (Vue.js)
Riyadh, KSA
We are looking for a Frontend Developer with 4+ years of experience to build modern, responsive web applications using Vue.js. The role requires strong skills in JavaScript, HTML5, CSS3, and experience with API integrati
Frontend Developer (Vue.js)
Riyadh, KSA
TestCrew is looking for a Frontend Developer with 4+ years of experience to build modern, responsive web applications using Vue.js. The role requires strong skills in JavaScript, HTML5, CSS3, API integration, and experie
Integration Engineer
Riyadh, KSA
TestCrew is seeking a full-time, on-site Integration Engineer in Riyadh to design, implement, and maintain integrations between enterprise systems. The role involves analyzing requirements, developing integration solutio
Digital Marketing Specialist
Riyadh, KSA
We are looking for a Digital Marketing Specialist to plan, execute, and optimize digital marketing campaigns for brand awareness and lead generation. You will manage social media, analyze performance, and collaborate wit
MarTech Specialist
Riyadh, KSA
TestCrew is hiring a MarTech Specialist in Riyadh to plan, implement, and optimize marketing technology solutions. The role involves managing marketing automation platforms, CRM integrations, and analytics tools to suppo
Quality Assurance Lead
Riyadh, KSA
Project Delivery Manager (Applications Delivery)
Riyadh, KSA
IT Governance Senior Officer
Riyadh, KSA
Frontend Developer (Vue.js)
Riyadh, KSA
Frontend Developer (Vue.js)
Riyadh, KSA
Integration Engineer
Riyadh, KSA
Digital Marketing Specialist
Riyadh, KSA
MarTech Specialist
Riyadh, KSA