What are the responsibilities and job description for the Software Development Engineer in Test position at Scigon Solutions?
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 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
Salary : $82,500 - $110,000