Overview
Join MANSOFT’s QA team to design, build, and maintain automated test frameworks and suites for web and API platforms; ensure quality, reliability, and fast delivery in an Agile environment.
Key responsibilities
*
- Design, develop, and maintain automated tests for UI, API, and integration layers (Selenium, Playwright, REST-assured, etc.).
- Build and extend test frameworks, CI/CD integration (Jenkins/GitHub Actions/GitLab CI).
- Create test plans, automated test cases, and maintain test data and environments.
- Execute automated and manual tests, analyze results, log defects, and verify fixes.
Collaborate with developers, product owners, and DevOps to embed testing in the delivery pipeline.
- Monitor test coverage, flakiness, and improve test reliability and performance.
- Participate in sprint ceremonies, code reviews, and test strategy discussions.
Qualifications
- 3+ years QA/test automation experience with web and API testing.
- Proficient in at least one programming language (Java, Python, or JavaScript/TypeScript).
- Hands-on with automation tools (Selenium/Playwright/Cypress), API testing (Postman/REST-assured), and CI/CD.
- Experience with test frameworks (JUnit, TestNG, PyTest), version control (Git), and CI systems.
- Knowledge of Agile practices, test design techniques, and debugging skills.
- Strong problem-solving, communication, and teamwork.
- Bachelor’s degree in Computer Science or related field preferred.
Nice-to-have
- Experience with containerized test environments (Docker), Kubernetes, performance testing, or security testing.
- Familiarity with cloud platforms (AWS/Azure/GCP) and observability tools.
Job Types: Full-time, Permanent
Pay: QAR20.50 - QAR35.20 per hour
Expected hours: 40 per week
Work Location: In person