Qureos

Find The RightJob.

Quality Assurance Analyst

Quality Assurance (QA) Analyst — Job Description

About the role

Ensure product quality through test planning, execution, and automation; collaborate with product, engineering, and design to prevent regressions and deliver reliable software.

Key responsibilities

  • Develop and maintain test plans, test cases, and test data for features across web and mobile.
  • Execute functional, integration, regression, smoke, and exploratory testing.
  • Design, build, and run automated test suites (UI, API, unit-level where applicable) using tools such as Cypress, Playwright, Selenium, pytest, or JUnit.
  • Perform API testing with Postman, REST-assured, or equivalent; validate integrations and edge cases.
  • Integrate automated tests into CI/CD pipelines and monitor test runs; triage flaky tests.
  • Log, reproduce, and track defects; work with engineers to verify fixes and prevent regressions.
  • Participate in requirement and design reviews to provide testability and quality feedback.
  • Maintain clear test documentation, runbooks, and test reports; manage test environments and data.
  • Support release readiness: regression sign-off, deployment validation, and post-release monitoring.
  • Advocate quality best practices (BDD/TDD, code reviews, static analysis) and mentor junior QA where applicable.

Required qualifications

  • 2+ years experience in software QA or testing roles.
  • Hands-on experience with test automation frameworks (Cypress, Playwright, Selenium, Appium, or similar) and scripting in Python, JavaScript/TypeScript, or Java.
  • Experience with API testing tools (Postman, REST-assured) and familiarity with HTTP, JSON, and auth flows.
  • Familiarity integrating tests into CI/CD (GitHub Actions, Jenkins, GitLab CI).
  • Strong analytical, troubleshooting, and communication skills; attention to detail.

Preferred qualifications

  • Experience with test automation architecture, BDD (Cucumber) or TDD, and test strategy design.
  • Knowledge of performance/load testing tools (k6, JMeter) and basic security testing practices.
  • Experience with test management tools (TestRail, Zephyr) and issue trackers (JIRA).
  • ISTQB or equivalent testing certification.

Job Types: Full-time, Permanent

Pay: QAR90.90 - QAR329.99 per hour

Work Location: In person

© 2026 Qureos. All rights reserved.