Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
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.
Desired Candidate Profile
- 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.
Company Industry
- Construction
- Civil Engineering
Department / Functional Area
- IT Software
Keywords
- Quality Assurance Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Tam Development LLC