About the role
Job Description: Must have - - - - - - 1. 3–6 years in QA roles, with meaningful ownership of automation frameworks rather than only executing existing suites. 2. Strong test automation skills with a modern framework — Playwright, Cypress, or Selenium — and solid coding ability in Python, JavaScript/TypeScript, or Java. You should be comfortable reading application code, not just testing around it. 3. API testing experience: REST, auth, webhooks and asynchronous event flows, contract testing, and tooling such as Postman, REST Assured, or Pact. 4. Hands-on CI/CD integration — GitHub Actions, GitLab CI, Jenkins, or equivalent — including making suites fast and reliable enough to gate merges. 5. Working knowledge of SQL for validating data correctness, and comfort with logs, traces, and observability tooling for debugging. 6. Rigorous, systematic thinking about edge cases and failure modes, and the communication skills to make quality risk legible to product and leadership. Nice to have - - - - 1. Experience testing AI, ML, or LLM-based products, and comfort with the reality that outputs are probabilistic rather than deterministic. 2. Familiarity with Docker, Kubernetes, or cloud infrastructure for standing up test environments. 3. Performance and load testing with k6, JMeter, Gatling, or Locust, plus the analytical ability to turn results into a specific, actionable bottleneck. 4. Exposure to enterprise SaaS with real integration surface area, or to security and compliance testing expectations of enterprise buyers. 5. Experience as the first or most senior quality voice on a team.
Key Skills
- Role:
- Automation Test Engineer
- Industry Type:
- IT Services & Consulting
- Department:
- Quality Assurance & Testing
- Employment Type:
- Full Time, Permanent
- Education:
- Any qualification