Qureos

FIND_THE_RIGHTJOB.

Senior Software QA Engineer (Remote)

Riyadh, Saudi Arabia

Key Responsibilities
Test Automation (Primary Focus)

  • Design and develop scalable, maintainable, and reusable automation frameworks for UI and API testing.
  • Implement frameworks using Selenium WebDriver, Rest Assured, and TestNG/JUnit (Java) or NUnit (C#/.NET).
  • Develop data-driven and keyword-driven test suites.
  • Integrate automated tests into CI/CD pipelines using Jenkins, GitLab, or Azure DevOps.
  • Maintain cross-browser and cross-platform compatibility (e.g., WebDriver Manager, Docker).
  • Apply design patterns such as POM, Factory, and Singleton in the automation framework.

Manual Testing & Test Analysis

  • Create, review, and execute manual test cases for functional, regression, integration, and exploratory testing.
  • Analyze business requirements and technical documentation to ensure comprehensive test coverage.
  • Perform negative testing, identify edge cases, and apply boundary value analysis.
  • Contribute to root cause analysis (RCA) for production issues.
  • Work closely with developers, BAs, and product owners to define test strategies and acceptance criteria.

Required Skills & Qualifications

  • 7+ years of experience in software testing, including 3+ years in test automation.
  • Strong hands-on experience with Java (preferred) or .NET for automation.
  • Proficiency in:
  • Selenium WebDriver, Rest Assured
  • TestNG/JUnit, Postman
  • Git, MS DevOps, Maven (or equivalent)
  • Solid background in manual test design, execution, and requirement analysis.
  • Good knowledge of Agile methodologies (Scrum, Kanban) and STLC.
  • Familiarity with SQL for backend validation and test data preparation.

Job Type: Full-time

Application Question(s):

  • Do you have hands-on experience designing and developing automation frameworks using Selenium WebDriver and Rest Assured? Please provide details.
  • Which programming language do you primarily use for automation (Java or .NET), and how many years of experience do you have with it?
  • Have you implemented automation frameworks using design patterns such as Page Object Model (POM), Factory, or Singleton? If yes, please share examples.
  • Have you integrated automated tests into CI/CD pipelines (e.g., Jenkins, GitLab, Azure DevOps)? Please describe your experience.
  • How many years of experience do you have in manual testing (functional, regression, integration, exploratory) in addition to automation?
  • Are you experienced in working within Agile environments (Scrum/Kanban) and collaborating closely with developers, BAs, and product owners?
  • Do you have hands-on experience writing SQL queries for backend validation and test data preparation?
  • Do you meet the requirement of 7+ years in software testing (with at least 3+ years in automation)?
  • What is your Notice period in days?
  • What is your current monthly salary?
  • What is your expected monthly salary?

© 2025 Qureos. All rights reserved.