Faster chat, better deals — Get the App

QA Engineer

QAR 151-321/hour
Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Summary: Ensure software quality through testing, automation, and collaboration, delivering reliable, performant, and user-friendly products. Highlights: 1. Design and execute comprehensive test plans across various testing types. 2. Develop and maintain automated test suites using industry-standard tools. 3. Advocate for quality across the SDLC and mentor junior QA engineers. **QA Engineer — Job Description** Overview Ensure software quality through testing, automation, and collaboration with development teams to deliver reliable, performant, and user\-friendly products. **Key Responsibilities** * Design, develop, and execute test plans, test cases, and test scripts for functional, regression, integration, and system testing. * Develop and maintain automated test suites using tools/frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG). * Participate in requirement reviews and provide early feedback on testability, risks, and edge cases. * Perform manual testing for exploratory, usability, and acceptance scenarios not covered by automation. * Create and maintain test data, test environments, and CI/CD\-integrated test runs. * Report, track, and verify defects using issue\-tracking tools (e.g., Jira); work with developers to reproduce and resolve issues. * Implement and maintain test automation frameworks, libraries, and continuous integration pipelines. * Execute performance, load, and stress tests as needed and analyse results to identify bottlenecks. * Ensure test coverage for APIs (Postman, RestAssured) and work with developers on contract/integration testing. * Contribute to quality metrics and reporting (pass rates, defect density, test coverage) and drive continuous improvement. * Advocate for quality across the SDLC; participate in sprint ceremonies and support release activities. * Mentor junior QA engineers and help build QA best practices and documentation. **Required Qualifications** * Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience. * 2–5\+ years experience in software QA/testing (adjust by level). * Hands\-on experience with test automation tools (Selenium, Cypress, Playwright) and scripting languages (Python, JavaScript, Java). * Strong understanding of software development lifecycle, Agile methodologies, and CI/CD practices. * Experience with API testing, SQL for test data validation, and basic performance testing tools. * Familiarity with version control (Git), build tools, and cloud test environments. * Strong analytical, problem\-solving, and communication skills. **Preferred / Nice\-to\-have** * Experience with BDD/TDD approaches (Cucumber, SpecFlow) and test management tools. * Knowledge of containerization (Docker), orchestration (Kubernetes), and infrastructure\-as\-code for environment setup. * Familiarity with security testing, accessibility testing, and mobile testing frameworks. * Certifications: ISTQB or equivalent. Pay: QAR151\.21 \- QAR321\.10 per hour Work Location: In person

Source: indeed

Posted by

Fatima Al-Kuwari

Indeed · HR

Location

Fatima Al-Kuwari

Indeed · HR

Similar jobs

QA Engineer job by Indeed in 2026 | ok.com