QA Lead

Fircroft

Riyadh

On-site

SAR 300,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fircroft is seeking an experienced QA Lead / Senior Quality Assurance Engineer to lead the QA function and ensure high-quality software delivery. The role defines QA strategies, governance, and automation initiatives across the SDLC, while guiding testing teams and implementing best practices.

You will drive test planning, automation, CI/CD integration, and continuous improvement, reporting metrics and ensuring quality across multiple projects in a fast-paced environment.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or equivalent.
  • 8+ years of experience in Software Quality Assurance, Software Testing, or Quality Engineering.
  • Proven experience leading QA teams and managing enterprise-level testing activities.
  • Strong expertise in both Manual Testing and Test Automation.
  • Solid understanding of SDLC, STLC, Agile, Scrum, and DevOps methodologies.
  • Hands-on experience with CI/CD environments and modern testing frameworks.
  • Strong analytical, leadership, communication, and stakeholder management skills.

Responsibilities

  • Develop and implement the overall Test Strategy and QA Governance across products and projects.
  • Define, maintain, and continuously improve QA standards, testing methodologies, frameworks, and best practices.
  • Develop testing frameworks and manage the complete Testing Lifecycle from planning through execution and release.
  • Stay informed about the latest QA trends, technologies, standards, and regulatory requirements.
  • Lead planning, execution, and monitoring of manual and automated testing activities.
  • Design comprehensive test plans, test cases, and testing documentation for functional and non-functional coverage.
  • Oversee regression, integration, system, performance, and user acceptance testing.
  • Ensure releases meet quality standards and business requirements.

Skills

Test Automation
Manual Testing
Leadership
Stakeholder management
Agile/Scrum
DevOps
Quality Assurance
QA Certifications
CI/CD
SDL/ STLC
CI/CD Environments
Analytical skills

Education

Bachelor’s degree in Software Engineering, Computer Science, IT

Tools

Selenium
Cypress
Playwright
Appium
Postman
REST Assured
Azure DevOps
Jenkins
GitLab CI/CD
GitHub Actions
Jira
TestRail

Job description

Job Title: QA Lead / Senior Quality Assurance Engineer

Job Summary

We are seeking an experienced QA Lead / Senior Quality Assurance Engineer to lead the Quality Assurance function and ensure the delivery of high-quality software products. The ideal candidate will be responsible for defining QA strategies, establishing governance frameworks, leading testing teams, driving automation initiatives, and implementing best practices across the Software Development Life Cycle (SDLC).

Key Responsibilities

  • Develop and implement the overall Test Strategy and establish QA Governance across all products and projects.
  • Define, maintain, and continuously improve QA standards, testing methodologies, frameworks, and best practices.
  • Develop testing frameworks and manage the complete Testing Lifecycle from planning through execution and release.
  • Stay informed about the latest QA trends, technologies, standards, and regulatory requirements to ensure continuous process improvement.

Test Planning & Execution

  • Lead the planning, execution, and monitoring of manual and automated testing activities.
  • Design comprehensive test plans, test cases, and testing documentation to ensure complete functional and non-functional coverage.
  • Oversee execution of regression, integration, system, performance, and user acceptance testing.
  • Ensure software releases meet quality standards and business requirements before deployment.

Test Automation & CI/CD

  • Lead the implementation and enhancement of Test Automation frameworks.
  • Integrate automated testing into CI/CD pipelines to support continuous integration and continuous delivery.
  • Promote automation best practices to improve testing efficiency and reduce release cycles.

Quality Management & Continuous Improvement

  • Lead QA teams and manage testing schedules, resource allocation, quality KPIs, and performance metrics.
  • Track, analyze, and report quality metrics, identifying trends and recommending process improvements.
  • Manage Defect Lifecycle, risk assessment, root cause analysis, and corrective/preventive actions.
  • Drive continuous quality improvement initiatives to enhance product reliability and customer experience.
  • Analyze product functionality and recommend improvements that enhance performance, efficiency, and usability.
  • Demonstrate successful examples of quality improvement initiatives and testing process optimization led throughout previous projects.

Stakeholder Collaboration

  • Collaborate closely with Product Owners, Developers, Business Analysts, Project Managers, and other stakeholders to clarify requirements and align testing strategies with business objectives.
  • Ensure timely delivery of high-quality software through effective cross-functional collaboration.
  • Communicate testing progress, quality risks, and recommendations to senior management and project stakeholders.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Information Technology, or an equivalent field.
  • 8+ years of experience in Software Quality Assurance, Software Testing, or Quality Engineering.
  • Proven experience leading QA teams and managing enterprise-level testing activities.
  • Strong expertise in both Manual Testing and Test Automation.
  • Solid understanding of SDLC, STLC, Agile, Scrum, and DevOps methodologies.
  • Hands-on experience with CI/CD environments and modern testing frameworks.
  • Strong analytical, leadership, communication, and stakeholder management skills.

Preferred Skills

  • Experience with automation tools such as Selenium, Cypress, Playwright, Appium, or similar.
  • Experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab CI/CD, or GitHub Actions.
  • Familiarity with API testing tools such as Postman or REST Assured.
  • Experience with performance and security testing.
  • Experience using defect and test management tools such as Jira, Azure DevOps, TestRail, or similar.
  • ISTQB or other relevant QA certifications are highly desirable.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quality Control Engineer
Senior Quality Control Engineer

tamemit • Riyadh

On-site
SAR 180,000 - 300,000
QA Engineer
QA Engineer

CoorB • Jeddah

On-site
SAR 150,000 - 210,000
Quality Senior Software Engineer
Quality Senior Software Engineer

ApplyMint • Riyadh

On-site
SAR 120,000 - 170,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Client of Aroma City Group • Riyadh

On-site
SAR 60,000 - 90,000
QA Engineer
QA Engineer

PrimeGate for Communications and IT • Riyadh

On-site
SAR 80,000 - 100,000
Quality Software Engineer
Quality Software Engineer

ApplyMint • Saudi Arabia

On-site
SAR 70,000 - 100,000
Software Quality Assurance Tester
Software Quality Assurance Tester

Emdad By Elm • Riyadh

On-site
QA Engineer
QA Engineer

PrimeGate Company • Saudi Arabia

On-site
Lead Quality Engineer
Lead Quality Engineer

Cognizant • Riyadh

On-site
SAR 300,000 - 540,000
Senior software tester
Senior software tester

tamemit • Riyadh

On-site
SAR 120,000 - 180,000