Senior Quality Assurance Engineer

Saudi Business Machines · SA

Posted Aug 10, 2026Source: indeed
View & apply on the employer's site ↗

Original posting on indeed. You apply directly with the employer — we never auto-apply.

Job description

**Key Responsibilities** * Design, develop, and maintain scalable automated test frameworks for web applications and APIs. * Develop automated test cases for functional, regression, integration, and end\-to\-end testing. * Integrate automated tests into CI/CD pipelines to support continuous testing. * Review business and technical requirements to ensure they are testable and complete. * Design comprehensive test strategies, test plans, and test scenarios. * Execute manual testing for new features, exploratory testing, usability validation, and areas not yet covered by automation. * Perform API testing and automate API test suites using tools such as Postman or equivalent frameworks. * Identify, document, prioritize, and verify software defects using defect tracking tools such as Jira or Azure DevOps. * Collaborate with developers and stakeholders to reproduce issues, validate fixes, and improve software quality. * Support release activities through automated regression testing, release validation, and post\-deployment verification. * Monitor automation execution results, analyze failures, and continuously improve test coverage and framework stability. * Define and promote QA best practices, testing standards, and automation guidelines across projects. * Prepare testing reports, quality metrics, and automation coverage reports. **Technical Skills** **Required** * Strong experience with test automation frameworks such as Playwright**,** Cypress, and Selenium. * Experience automating REST API testing. * Strong knowledge of software testing methodologies, SDLC, and STLC. * Experience designing automation frameworks from scratch or extending existing frameworks. * Experience integrating automated tests into CI/CD pipelines. * Experience using Git and version control workflows. * Experience with defect management tools such as Jira or Azure DevOps. * Experience with browser debugging tools and web technologies (HTML, CSS, JavaScript). * Familiarity with SQL and database validation. **Preferred** * Experience testing Drupal\-based applications. * Experience testing enterprise system integrations and APIs. * Experience with Docker, DDEV, or containerized development environments. * Familiarity with performance and security testing tools. * Experience with accessibility (WCAG) testing. **Qualifications** * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. * **5\+ years** of experience in software quality assurance, with a strong focus on test automation. * Demonstrated experience designing and implementing automation frameworks. * ISTQB or other relevant QA certifications are a plus. **Soft Skills** * Strong analytical and problem\-solving skills. * Excellent attention to detail. * Strong communication and collaboration skills. * Ability to work independently and manage multiple priorities. * Proactive mindset with a passion for quality and continuous improvement. * Ability to communicate effectively with both technical and business stakeholders. **Nice to Have** * Experience working with enterprise applications and system integrations. * Experience with cloud\-based development and deployment environments. * Familiarity with Agile/Scrum methodologies. * Experience mentoring team members on QA automation best practices.

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Similar roles

Listing aggregated from indeed. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.