Software Development Engineer in Test
Listed on 2026-10-18
-
Software Development
Software Engineer, Software Testing, DevOps
Lead test strategy design, planning, and execution for complex software systems
Develop and maintain test automation frameworks and infrastructure
Design and implement unit, integration, system, and regression tests
Perform static and dynamic analysis including fuzz testing techniques
Support debugging, defect triage, and remediation activities
Contribute to continuous integration and automated testing pipelines
Develop and maintain technical documentation and certification artifacts
Collaborate with software, hardware, and systems engineering teams
Support software-hardware integration and system validation efforts
Ensure software quality, reliability, and compliance with engineering standards
Software Testing and Quality Assurance Test Automation Development Systems Programming (C and C++)Object-Oriented Design and Programming Static and Dynamic Code AnalysisCI/CD and Continuous Testing Requirements Analysis and Traceability Hardware/Software Integration Technical Documentation Agile Software Development Strong understanding of object-oriented programming and software design principles
Experience in software testing, debugging, and automation development
Experience working in collaborative, fast-paced engineering teams
Ability to work with ambiguous or evolving requirements
Strong written and verbal communication skills
Experience across the software development lifecycle
Bachelor’s degree in Computer Science, Computer Engineering, or related field
Master’s degree or higher may substitute for additional experience
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).