Software Development Engineer
Scigon Solutions
Chicago, United States of America
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Chicago, United States of America
Tech stack
JavaScript
API
Business Logic
Automation of Tests
Unit Testing
Code Coverage
Computer Programming
White-Box Testing
Strategies of Testing
TypeScript
Browserstack
Reliability of Systems
Integration Tests
Playwright
Front End Software Development
Api Design
SDET
Go
Job description
- 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
Requirements
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., * 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