Sr Software Development Engineer in Test (SDET)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Experteer Overview In this SDET role, you will build and maintain automated UI and API tests using Playwright and TypeScript to ensure web applications and REST APIs meet quality standards. You will enhance automation frameworks, create reusable components, and validate backend data through SQL. The role blends automation with exploratory and manual testing, collaborates with cross-functional teams, and leverages AI-assisted testing practices to accelerate coverage and reliability. You will work in a fast-paced environment, contributing to a robust, scalable testing strategy that supports continuous delivery. Compensation / Benefits * Develop and maintain UI and API automated tests with Playwright and TypeScript * Extend automation frameworks with reusable fixtures, API clients, and utilities * Create automated coverage for modern web apps and REST APIs * Integrate and execute tests through CI/CD pipelines * Investigate failures using traces, logs, network activity, API responses, and SQL validation * Perform SQL-based backend data validation * Conduct exploratory, functional, integration, regression, and risk-based manual testing * Review requirements to identify gaps and testability concerns * Collaborate with developers, product owners, and quality team members * Participate in code reviews to improve automation reliability and maintainability * Identify flaky or low-value tests and address root causes * Leverage AI capabilities to generate/refine tests, identify gaps, and accelerate test-data creation * Refactor difficult-to-maintain automation code and document testing results * Understand unfamiliar application code to assess testing risk * Share AI-assisted testing practices with team members Tasks * Playwright with TypeScript for UI and API automation * Strong TypeScript programming fundamentals * Experience designing maintainable automation frameworks * Experience testing modern web applications and REST APIs * Strong understanding of HTTP, REST, JSON, authentication, response validation, and negative API testing * SQL experience for backend data validation * Experience executing automated tests through Jenkins or other CI/CD platforms * Experience with Git-based source control and collaborative workflows * Ability to diagnose failures across UI, API, database, test code, test data, and environment layers * Experience with exploratory and manual testing in addition to automation * Ability to work independently and communicate defects and quality risks clearly Key requirements *
Requirements
_ SQL validation * Perform SQL-based backend data validation * Conduct exploratory, functional, integration, regression, and risk-based manual testing * Review requirements to identify gaps and testability concerns * Collaborate with developers, product owners, and quality team members * Participate in code reviews to improve automation reliability and maintainability * Identify flaky or low-value tests and address root causes * Leverage AI capabilities to generate/refine tests, identify gaps, and accelerate test-data creation * Refactor difficult-to-maintain automation code and document testing results * Understand unfamiliar application code to assess testing risk * Share AI-assisted testing practices with team members Tasks * Playwright with TypeScript for UI and API automation * Strong TypeScript programming fundamentals * Experience designing maintainable automation frameworks * Experience testing modern web applications and REST APIs * Strong understanding of HTTP, REST, JSON, a aaaaaaaaaaaac_ response validation, and negative API testing * SQL experience for backend data validation * Experience executing automated tests through Jenkins or other CI/CD platforms * Experience with Git-based source control and collaborative workflows * Ability to diagnose failures across UI, API, database, test code, test data, and environment layers * Experience with exploratory and manual testing in addition to automation * Ability to work independently and communicate defects and quality risks clearly Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview
Transforming Software Development: The Role of AI and Developer Tools
Dev Digest 121 - AI goes offline