Senior Software Engineer in Test
Core
Design and maintain scalable UI, API, integration, and end-to-end test automation frameworks for enterprise-scale applications.
Role type
Senior Software Engineer in Test (SDET)
Builds
Automated testing frameworks, reusable testing libraries, and developer productivity tools
Domain
Software Engineering / Quality Assurance / DevOps
Required skills
TypeScript/JavaScript, Playwright, Cypress, REST Assured, JMeter, CI/CD pipelines, Docker, Kubernetes, cloud environments, debugging, GenAI tools
Preferred skills
Java or Python, microservices, distributed systems, cloud-native applications, advanced performance testing, observability, AI-driven testing solutions
Technologies
Playwright, Cypress, TypeScript, JavaScript, REST Assured, JMeter, CircleCI, Jenkins, GitHub Actions, Docker, Kubernetes, GitHub Copilot, Claude Code
Responsibilities
Design and maintain scalable UI automation frameworks; Build UI, API, integration, and end-to-end test automation; Develop API automation using REST Assured; Design and execute performance and load testing; Integrate automated tests into CI/CD pipelines; Develop reusable testing libraries and developer productivity tools; Troubleshoot flaky tests and automation failures; Collaborate with DevOps/SRE on test orchestration; Participate in on-call rotation and support production incidents; Perform root-cause analysis for production and automation issues
Seniority
Senior, hands-on IC