Sr. Software QA Engineer

SMX Services & Consulting, Inc.

Turayf

Hybrid

SAR 320,000 - 420,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SMX Services & Consulting, Inc. is seeking a Senior QA Automation Engineer to drive quality for cloud-native SaaS applications. You will design testing strategies, build scalable automation frameworks, and mentor teams across global engineering and product groups.

You will lead automated acceptance, functional, API, and performance testing within Agile/CD environments, collaborating with DevOps and stakeholders to mitigate risks and ensure reliable software delivery.

Qualifications

  • Bachelor’s degree in CS/CE/SE or related field.
  • 4–6+ years in software engineering, QA, or test automation in cloud SaaS.
  • Hands-on automation testing for API, system, performance and E2E tests.
  • Experience leading end-to-end testing from project inception to production.
  • Proven collaboration across global teams and time zones.
  • Strong communication in English; independent and multi-priority handling.
  • Experience with Jira, TestRail, Zephyr is a plus.

Responsibilities

  • Design, implement, and maintain testing strategies for cloud-native SaaS.
  • Build scalable automation frameworks and test environments.
  • Lead QA efforts in Agile and CD environments for quality delivery.
  • Improve test plans, cases, and automation suites for coverage and risk.
  • Mentor junior QA engineers on automation and testing practices.
  • Collaborate with product, development, and DevOps to address quality risks.
  • Stay current with QA tools and automation trends; drive improvements.

Skills

Java
Python
C++
Shell Scripting
TCL
Perl
API Testing
DevOps CI/CD
REST APIs

Education

Bachelor's degree in Computer Science / Computer Engineering / Software Engineering

Tools

JUnit/TestNG
JMeter
Jenkins
Postman
SoapUI

Job description

Position Overview

We are seeking a highly skilled Senior QA Automation Engineer to drive software quality initiatives for cloud-native SaaS applications. This role will be responsible for defining testing strategies, building scalable automation frameworks, leading quality engineering efforts, and collaborating closely with product and development teams throughout the software development lifecycle. The ideal candidate is passionate about quality, automation, continuous improvement, and mentoring others while ensuring the delivery of high-performing, reliable software solutions.

Key Responsibilities
  • Partner with Product Management, Engineering, and DevOps teams to design, automate, and execute comprehensive testing strategies aligned with business requirements and user scenarios.
  • Engage early in the Software Development Life Cycle (SDLC) to establish test frameworks, environments, and infrastructure that support continuous testing and early defect detection.
  • Lead QA efforts for cloud-based SaaS solutions, ensuring quality delivery within Agile and Continuous Delivery environments.
  • Evaluate and continuously improve existing test plans, test cases, and automation suites to maximize coverage and minimize risk.
  • Design, develop, and maintain scalable test automation frameworks, tools, and scripts that improve testing efficiency and effectiveness.
  • Implement and execute automated acceptance, functional, integration, regression, end-to-end, and performance tests.
  • Champion quality engineering best practices across development teams and promote a quality-first mindset.
  • Mentor and coach junior QA engineers, providing technical guidance on automation, testing methodologies, and industry best practices.
  • Collaborate with cross-functional stakeholders to identify quality risks and proactively address potential issues before production deployment.
  • Stay current with emerging QA tools, technologies, trends, and automation practices, recommending and implementing improvements where appropriate.
Required Qualifications & ExperienceTechnical Expertise
  • Proven experience driving software quality, test automation, and continuous delivery initiatives for cloud-hosted SaaS applications.
  • Deep understanding of microservices architectures, distributed systems, REST APIs, and service-oriented environments.
  • Strong experience leading both front-end and back-end automation testing initiatives.
  • Expertise in designing and implementing automation frameworks using tools such as:
  • JUnit/TestNG
  • JMeter
  • Jenkins
  • Postman
  • SoapUI
  • Strong knowledge of API testing, including JSON, XML, REST, and web services validation.
  • Proficiency in one or more programming/scripting languages, including:
  • Java
  • Python
  • C++
  • Shell Scripting
  • TCL
  • Perl
  • Experience with DevOps and CI/CD ecosystems, including Git, GitHub, GitLab, Bitbucket, Jira, and Confluence.
  • Solid understanding of Agile methodologies and engineering practices, including Scrum, Kanban, BDD, TDD, Pair Programming, Continuous Integration, and Continuous Delivery.
  • Hands-on experience with performance, scalability, and load testing of enterprise cloud applications.
  • Working knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Strong understanding of networking fundamentals and web protocols, including HTTP/HTTPS.
  • Experience with Docker, Kubernetes, and container orchestration technologies is highly desirable.
Quality Engineering Competencies
  • Extensive experience executing and managing Functional, Integration, System, Regression, End-to-End, Performance, and Non-Functional testing.
  • Demonstrated ability to define and execute testing strategies tailored to business and technical requirements.
  • Expertise with defect tracking and test management tools, including Jira, TestRail, and Zephyr.
  • Strong analytical, troubleshooting, and risk assessment skills, with the ability to proactively identify and mitigate quality issues.
  • Passion for software quality, attention to detail, and a commitment to continuous improvement.
Education & Professional Background
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field required.
  • 4-6+ years of experience in software engineering, quality assurance, test automation, or a related discipline within cloud-based SaaS environments.
  • 4-6+ years of hands-on experience in automation testing, API testing, system testing, performance testing, and quality engineering.
  • Demonstrated success leading end-to-end testing efforts from project inception through production deployment.
  • Experience working with globally distributed teams and collaborating effectively across multiple time zones.
  • Strong verbal and written English communication skills.
  • Self-motivated professional with the ability to manage multiple priorities, work independently, and deliver results in fast-paced environments.
  • Excellent presentation and stakeholder management skills, including the ability to communicate effectively with senior leadership and technical teams.
Work Arrangement

Candidates must be willing and able to work in a hybrid environment, collaborating onsite with local teams while maintaining close interaction with global engineering and product organizations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Engineering Expert
Quality Assurance Engineering Expert

Takamol Holding • Riyadh

On-site
SAR 240,000 - 380,000
Quality Assurance Engineering Senior Specialist
Quality Assurance Engineering Senior Specialist

Takamol Holding • Riyadh

On-site
SAR 120,000 - 180,000
Senior Quality Control Engineer
Senior Quality Control Engineer

tamemit • Riyadh

On-site
SAR 180,000 - 300,000
Senior QA Engineer (Manual & Automation)
Senior QA Engineer (Manual & Automation)

Salla • Medina

On-site
SAR 150,000 - 230,000
Senior QA Automation Engineer - Cloud SaaS
Senior QA Automation Engineer - Cloud SaaS

SMX Services & Consulting, Inc. • Turayf

Hybrid
SAR 320,000 - 420,000
Sr. QA Engineer
Sr. QA Engineer

Total-TECH Co. • Jeddah

On-site
SAR 180,000 - 240,000
Senior QA Engineer (Manual & Automation)
Senior QA Engineer (Manual & Automation)

Salla • Makkah Region

On-site
SAR 240,000 - 320,000
Quality Assurance Engineer
Quality Assurance Engineer

InnovationTeam • Riyadh

On-site
SAR 120,000 - 180,000
Flexible work environment
Professional growth opportunities
Inclusive culture
Quality Assurance Engineer: End-to-End & API Testing
Quality Assurance Engineer: End-to-End & API Testing

InnovationTeam • Riyadh

On-site
SAR 120,000 - 180,000
Flexible work environment
Professional growth opportunities
Inclusive culture
Senior software tester
Senior software tester

tamemit • Riyadh

On-site
SAR 120,000 - 180,000