Software Development Engineer in Test
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
a { text-decoration: none; color: #464feb;}tr th, tr td { border: 1px solid #e6e6e6;}tr th { background-color: #f5f5f5;}Software Development Engineer in Test Overview We 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 lifecycleContribute directly to the codebase, including development of unit tests and test frameworksDesign and implement scalable, maintainable test automation across front-end and API layersDevelop mocks and stubs to support isolated and deterministic testingConduct white box testing with a strong understanding of application logic and architectureDrive integration and contract testing to ensure system reliability across servicesLeverage BrowserStack and similar platforms for comprehensive mobile and cross-browser validationContinuously 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 automationSolid experience with Golang, particularly in API development, unit testing, and integration testingProven ability to work within application codebases, not limited to external test layersExperience building mocks, test harnesses, and reusable testing utilitiesDeep understanding of white box testing principles and modern testing strategiesFamiliarity with contract testing and service-level validation What We Are Not Looking For Manual testers without automation or coding experienceCandidates focused solely on writing basic automation scripts without system-level understanding What Success Looks Like High-confidence releases supported by strong automated test coverageMeaningful contributions to both product code and test frameworksImproved testing efficiency, reliability, and scalability across the stackStrong alignment with engineering teams and proactive ownership of quality outcomes