Design, develop, and maintain scalable automated test suites for web applications using Playwright or TestCafe with TypeScript/JavaScript.
Perform comprehensive API testing using Postman or automated scripts to ensure robust data exchange between services.
Integrate automated tests into Jenkins or GitHub Actions pipelines to support continuous deployment and shift-left testing.
Utilize Docker to containerize test environments and ensure consistency across local and cloud infrastructures.
Monitor application health and test execution trends using Grafana to proactively identify regressions or system bottlenecks.
Participate in Agile ceremonies (via Jira/Confluence) to translate business requirements into technical test cases and provide status updates to stakeholders.
Debug complex issues across the stack, performing root cause analysis and providing clear documentation for developers.
Qualifications:
5+ years experience in automation testing, with strong skills in UI automation (Playwright or TestCafe) using JavaScript/TypeScript.
Proven experience with API testing (e.g., Postman), CI/CD pipelines, and tools such as GitHub and Jenkins.
Hands-on knowledge of Docker and monitoring tools like Grafana.
Familiarity with collaboration and project tools (e.g., Jira, Confluence, Asana, Slack).
Strong communication, presentation, and problem-solving skills with high attention to detail.
Ability to work independently, adapt in ambiguous environments, and take on tasks beyond core competencies.
A proactive, can-do attitude with a focus on continuous learning and innovation.