About the role
We’re looking for a QA Engineer who hates bugs reaching production as much as users do. You’ll own the quality of what the team ships, combining sharp manual testing with solid automation.
What you’ll do
- Review requirements and write clear test plans, test cases and test data
- Carry out functional, regression, integration and user acceptance testing
- Build and maintain automated test suites for web, mobile and APIs
- Log, track and follow up on defects until they are properly fixed
- Plug automated tests into CI/CD pipelines
- Work with developers and product owners to improve quality early in the cycle
What you’ll bring
- Hands-on experience with manual and automated testing
- Experience with automation tools such as Selenium, Cypress, Playwright or Appium
- Programming skills in Java, JavaScript or Python for test automation
- API testing experience with Postman, REST Assured or similar
- Familiarity with Jira, TestRail or Zephyr and Agile delivery
- ISTQB certification is a plus
- Clear written and spoken English, and comfortable working remotely with a distributed team
Nice to have
- Performance testing with JMeter or k6
- Security testing basics
- Mobile testing on real devices and device farms
What we offer
- Competitive salary, paid monthly
- Fully remote, work from home
- Work on meaningful projects with well-known clients across the GCC
- A supportive team that keeps you busy with good work, not busywork
Job Category: Quality Assuarance
Job Type: Full Time
Job Location: Remote