| Job Description: |
Competencies: 10+ years experience required! Playwright Selenium
Role Description: Design, develop, and maintain scalable automation frameworks (e.g Playwright, Cypress, Selenium, WebdriverIO). Leverage AI and MCP-based tools (Cursor AI, GitHub Copilot, OpenAI assistants) to accelerate automation development, debugging, and test optimization. Implement and maintain in-sprint automation, working directly with developers and product teams to automate test cases within the same sprint. Develop API automation for microservices, REST APIs and event-driven architectures (Kafka, SQS). Integrate automated suites into CICD pipelines using GitHub Actions implement quality gates and automated smoke/regression tests. Testing the full end-to-end behavior of AWS components to ensure all events, triggers, data flows, and integrations work as expected. Apply modern automation practices such as contract testing, component testing, visual diff testing, and accessibility scans. Participate in story grooming and design reviews to ensure testability and shift-left quality. Produce clear test documentation, automation architecture diagrams, dashboards, and reports. |