Software Development Engineer in Test
Core
Design and implement custom testing tools and test cases to validate new features before production, focusing on white-box testing and code reviews.
Role type
L1 Software Development Engineer in Test (SDET)
Builds
Automated test scripts, internal testing tools, and production-ready backend/frontend components
Domain
Media intelligence / Consumer data analytics
Required skills
Object-Oriented Programming (OOP), modern software architecture, unit testing, integration testing, stress testing, white-box testing, code reviews, Git, scripting (PowerShell/Bash), CI/CD pipeline management
Preferred skills
.NET/C#, Java, Python, C++, terminal usage, Scrum ceremonies participation
Technologies
.NET, C#, Git, PowerShell, Bash
Responsibilities
Write and execute test cases (unit, integration, and stress tests), develop and evolve internal testing tools, write and maintain automated test scripts, identify root cause of failures by analyzing logs and stack traces, participate in code reviews, assist in maintaining testing environments, learn to architect scalable test suites
Seniority
Junior, hands-on IC