Job Details
- Experience
- 6+ years
- Required Skills
- GraphQLPythonCypressJavaJavascriptTypeScriptSeleniumCI/CDMicroservicesPlaywright
Requirements
- 6+ years of experience in software testing, quality engineering, or SDET roles in product or platform engineering environments.
- Strong programming skills in JavaScript/TypeScript, Python, or Java with experience building automation frameworks from scratch.
- Deep expertise with test automation tools such as Playwright, Cypress, Selenium, Jest, Mocha, or PyTest.
- Proven experience designing and scaling automation frameworks for complex, distributed, microservices-based systems.
- Hands-on experience with APIs, microservices architecture, and GraphQL-based systems.
- Strong understanding of CI/CD pipelines, DevOps practices, and cloud environments (AWS, GCP, or Azure).
- Experience in technical leadership roles, including mentoring engineers and driving quality initiatives across teams.
- Strong analytical and problem-solving skills with the ability to debug complex system issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders.
Responsibilities
- Lead the design, development, and evolution of scalable test automation frameworks across UI, API, service, and integration layers.
- Define and drive quality engineering strategy, including KPIs, testing standards, and release quality guardrails across engineering teams.
- Architect and implement robust automation solutions that improve test coverage, reliability, and execution efficiency.
- Own and improve CI/CD pipelines to enable faster, safer, and more reliable software releases.
- Conduct root cause analysis for complex production issues and drive long-term preventive quality improvements.
- Establish best practices in test data management, contract testing, mocking, stubbing, and QA observability.
- Collaborate with engineering leadership to influence system design and architecture decisions with a focus on testability and resilience.
- Mentor and coach SDET engineers, providing technical guidance, code reviews, and career development support.
- Identify gaps in test coverage and automation maturity, leading initiatives to reduce flakiness and improve overall product quality.
- Drive continuous improvement initiatives across engineering processes, tools, and quality practices.
View Full Description & ApplyYou'll be redirected to the employer's site