Qureos

FIND_THE_RIGHTJOB.

Quality Assurance Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

TAM is a Saudi publicly listed company, specialized in digital solutions and advisory services for public and private sector clients, leading sustainable public transformation from strategy to execution. TAM has been the partner of choice for 50+ government entities. Our agility, expertise, and holistic approach have helped smoothen the processes and paths of Saudi public impact initiatives operating under the Vision 2030 umbrella.

We are currently looking for a Mid-Level Quality Assurance (QA) Engineer at TAM to take ownership of software testing activities and ensure the delivery of high-quality products.

You will be responsible for designing and executing tests, debugging and proposing corrective actions, and reviewing system requirements. You will also monitor all stages of the software development lifecycle to identify and resolve issues, ensuring compliance with quality standards.

As part of an agile team alongside Product Owners, Tech Leads, Engineers, and fellow QA Engineers, you will collaborate closely with internal teams, including developers and product managers, working in an open and respectful environment that values transparency, continuous learning, and improvement.

We expect you to deliver reliable and efficient tests on time, leveraging your engineering background to provide end-to-end solutions for software quality challenges.

Key Responsibilities

  • Manage and execute exploratory, functional, and automated testing across multiple products.
  • Prepare detailed, comprehensive, and well-structured test plans and test cases.
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Plan and coordinate testing activities, documenting and tracking bugs effectively.
  • Build and execute automation scripts using open-source tools (e.g., Cypress, Selenium, Cucumber).
  • Organize testing processes for new and existing products to meet business and customer needs.
  • Collaborate with internal teams (developers, product managers, support) to define and validate system requirements.
  • Represent QA during Scrum ceremonies (daily stand-ups, sprint planning, reviews, retrospectives).
  • Track QA metrics such as defect densities and open defect counts, and provide regular reporting.
  • Analyze causes of non-conforming software and recommend corrective solutions.
  • Identify and define opportunities for quality improvements and ensure implementation.
  • Contribute to knowledge sharing and provide mentorship and guidance to team members.

Requirements

  • 2+ years of proven experience as a QA Engineer.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Solid experience writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with white-box and black-box testing.
  • Experience with automation tools such as Cypress, Cucumber, Selenium.
  • Basic scripting/coding knowledge in JavaScript, HTML, CSS, and good understanding of SQL.
  • Experience testing APIs and Web Services (Postman, SoapUI).
  • Familiarity with issue and test management tools (e.g., Jira, Xray, Quality Center).
  • Understanding of Agile/Scrum development principles and CI/CD best practices.
  • Experience with performance and/or security testing is a plus.
  • BS degree in Computer Science, Engineering, or a related field.

© 2025 Qureos. All rights reserved.