Already have an account? Log in.
Return to Technical Hiring Guide
These roles are similar to QA engineers in that they tend to have a lot of the same responsibilities around test cases, planning, and quality testing. One key difference though, is that software development engineers in test (or SDETs) are also responsible for building and creating programs to help with testing and quality. Depending on the specifics of the role, this can mean more QA or more coding. The coding in the role is seldom on the product itself, but instead on other programs to help increase the quality of the product. Sometimes SDETs can be responsible for developer tools — like a software build system, code repository — or deployment tools that can help other engineers write better, higher quality code. Even though the title is different, a good SDET could easily be a software engineer; they just think differently or have a passion for developer productivity. This is different than a QA engineer, who usually doesn’t have the programming chops required to succeed as a full software engineer.
. Return to Technical Hiring Guide or get descriptions and interview questions for other tech roles:
Dice Staff