Quality Assurance (QA) Engineer – Mid Level
Location: On-site
Employment Type: Permanent
Experience: 3–5 Years
About the Role
We are looking for a detail-oriented Mid-Level QA Engineer to join our software delivery team. In this role, you’ll ensure the quality, reliability, and performance of our healthcare software solutions. You will work closely with developers, product owners, and stakeholders to deliver high-quality releases in an Agile environment.
This position is perfect for a QA professional with hands-on experience who takes ownership of testing activities and thrives on improving QA processes.
Key Responsibilities
Execute manual and automated test cases for web and mobile applications.
Design, document, and maintain test plans, test scenarios, and test cases.
Perform functional, regression, smoke, and exploratory testing.
Identify, log, track, and verify defects using defect-tracking tools.
Collaborate with developers to reproduce issues and verify fixes.
Participate in sprint planning, daily stand-ups, reviews, and retrospectives.
Support User Acceptance Testing (UAT) and production release validation.
Ensure test coverage aligns with business and technical requirements.
Provide timely test status updates to the team and stakeholders.
Contribute to improving QA processes, standards, and automation coverage.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
3–5 years of hands-on software testing experience.
Strong understanding of software testing concepts, methodologies, and best practices.
Experience working in Agile/Scrum environments.
Familiarity with test management and defect tracking tools (e.g., Jira).
Strong analytical, problem-solving, and attention-to-detail skills.
Excellent communication skills and ability to work collaboratively in a team.
Desirable Skills
Experience with test automation tools (Playwright, Selenium, Cypress, TestComplete).
Knowledge of scripting/programming languages (JavaScript, TypeScript, Python, or similar).
Experience with API testing tools (Postman, REST clients).
Exposure to performance testing tools (JMeter or equivalent).
Domain experience in healthcare, particularly in polyclinics or clinical software, is a plus.
Job Type: Permanent
Pay: AED7,000.00 - AED10,000.00 per month
Application Question(s):
• How many years of experience you have for hands-on software testing?
• What are the scripting/programming language are you aware with?