Employer description & source details
Design, develop, and maintain automated tests for web applications, APIs, and end-to-end user journeys. Build reusable automation frameworks, utilities, and test infrastructure that scale with product complexity. Develop and maintain UI automation using Playwright or similar modern automation frameworks. Write automated API and integration tests covering functional behavior, error scenarios, and edge cases. Integrate automated tests into CI/CD pipelines and improve execution speed, reliability, and feedback time. Identify product risks early and work with developers and product managers to improve testability and prevent defects. Investigate test failures, perform root cause analysis, and improve automation stability. Use AI-assisted development and testing tools to improve test creation, debugging, coverage, and maintenance. Test AI-powered product workflows, including dynamic UI behavior, generated outputs, failure scenarios, and regression risks. Take end-to-end ownership of quality for assigned features, from requirement analysis to release validation. Track automation coverage, defect trends, and test reliability to continuously improve quality. 3–6 years of experience in software testing, test automation, or SDET roles. Strong programming skills in Python or TypeScript. Hands-on experience with Playwright, or an equivalent browser automation framework. Good understanding of API testing, REST, HTTP, JSON, authentication, and integration testing. Experience with Git, CI/CD pipelines, and automated test execution. Strong understanding of test design, boundary-value analysis, negative testing, and risk-based testing. Experience building or extending reusable automation frameworks. Strong debugging and problem-solving skills, with the ability to investigate failures us
Extracted skills: python, docker, security