Software Development Engineer in Test
Salary & Market Data
Matched to BLS occupational data · Illinois
Job Description
Software Development Engineer in Test
OverviewWe are looking for a highly capable Software Development Engineer in Test (SDET) who operates at the intersection of quality and engineering. This role goes beyond traditional QA and requires hands-on contribution to the codebase, strong automation expertise, and a deep understanding of system behavior through white box testing.
Key Responsibilities- Partner closely with engineering teams to ensure quality is built into the development lifecycle
- Contribute directly to the codebase, including development of unit tests and test frameworks
- Design and implement scalable, maintainable test automation across front-end and API layers
- Develop mocks and stubs to support isolated and deterministic testing
- Conduct white box testing with a strong understanding of application logic and architecture
- Drive integration and contract testing to ensure system reliability across services
- Leverage BrowserStack and similar platforms for comprehensive mobile and cross-browser validation
- Continuously evaluate and improve test coverage, execution speed, and overall quality practices
Technical Requirements
- Strong proficiency in JavaScript or TypeScript with hands-on experience using Playwright for front-end automation
- Solid experience with Golang, particularly in API development, unit testing, and integration testing
- Proven ability to work within application codebases, not limited to external test layers
- Experience building mocks, test harnesses, and reusable testing utilities
- Deep understanding of white box testing principles and modern testing strategies
- Familiarity with contract testing and service-level validation
What We Are Not Looking For
- Manual testers without automation or coding experience
- Candidates focused solely on writing basic automation scripts without system-level understanding
What Success Looks Like
- High-confidence releases supported by strong automated test coverage
- Meaningful contributions to both product code and test frameworks
- Improved testing efficiency, reliability, and scalability across the stack
- Strong alignment with engineering teams and proactive ownership of quality outcomes
Important Notice
This listing was syndicated from Adzuna. We strive to keep information accurate, but do not assume responsibility for the content of this posting.
- Use the Apply button above to contact the employer directly
- Verify the employer and position details before applying
- Review our Terms of Service for listing policies