Senior Software Engineer in Test
$129,400–$194,000 year
RemoteUnited States
United StatesRemoteFull Time$129,400–$194,000 yearSenior LevelBachelors DegreeLarge
Full TimeSenior LevelBachelors DegreeLarge
Job Summary
Design, implement, and maintain custom test frameworks to run and test Illumina's primary analysis software. Work with the development team to understand new software changes, adapt tests, and identify gaps to proactively develop new tests that improve reliability and coverage. Investigate test failures, triage issues, and collaborate with developers to diagnose root causes while ensuring tests remain clear, well-documented, and reproducible for long-term maintainability.
Required Qualifications
- Experience developing production-quality code using Python or C#
- Familiarity with CI/CD tools, workflows, and troubleshooting them
- Prior background in writing and maintaining automation for complex systems
- Strong problem-solving skills
- Ability to collaborate effectively with co-workers on and outside the team
- Bachelor's degree or higher in Computer Science, Engineering, Bioinformatics, or a related field (or equivalent experience)
- 5+ years of professional experience developing production-ready software code and tests
- #LI-HYBRID
Desired Qualifications
- Experience testing data-intensive, scientific, or computational analysis software
- Familiarity with custom automation frameworks
- Working knowledge of Python data visualization libraries
- Basic proficiency with the software release process documentation and deliverables
- Prior experience with benchmarking and performance monitoring of software on hardware
- Exposure with product software lifecycle tool(s)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.