Software Engineer in Test
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and execute test cases and scenarios to ensure software quality and regulatory compliance.
- Conduct system analysis, risk assessment, and test strategy development by reviewing product designs, technical specifications, and collaborating with product managers and developers.
- Build and maintain a robust, data-driven test automation framework using industry-standard tools and libraries.
- Investigate, troubleshoot, and document product defects and issues.
- Champion new testing methodologies, best practices, and tools to enhance test coverage and efficiency.
- Collaborate with software engineers and bioinformatics scientists throughout the SDLC to embed quality into the development process.
- Partner with engineering teams to design data-driven test scenarios and define expected results.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Bioinformatics, or a related engineering field.
- 5+ years of experience in developing test automation frameworks using programming and scripting languages.
- Knowledge, Skills, and Abilities
- Required:
- Deep understanding of quality engineering methodologies, test planning, system dependencies, and integration phases.
- Proficiency in relational databases and strong SQL skills.
- Hands-on experience with test automation tools and libraries (e.g., Selenium, TestNG, JUnit, ScalaTest, Gatling).
- Familiarity with Java programming language.
- Strong Linux expertise and command-line scripting proficiency.
- Passion for learning new testing practices, scripting languages, and domain-specific knowledge.
- Basic knowledge of foundational bioinformatics algorithms (e.g., Alignment, Demultiplexing, Variant Calling).
- Experience working with bioinformatics file formats such as FASTQ, BAM, and VCF.
- Why Join Us?
- Impactful Work: Contribute to cutting-edge genetic testing technology that directly improves patient outcomes and saves lives.
- Innovation-Driven Culture: Work with a talented, cross-functional team that values creativity, automation, and continuous improvement.
- Professional Growth: Expand your expertise in test automation, bioinformatics, and regulated software development (FDA/CLIA) with opportunities for mentorship and upskilling.
- Cutting-Edge Tools: Work with modern automation frameworks, cloud-based systems, and data-driven testing in a fast-paced, scientific environment.
Benefits
Additional Information
Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education. Position Summary We are seeking a highly skilled and innovative Software Engineer in Test to join our dynamic team. In this role, you will collaborate with a distributed engineering team to ensure the highest quality of our client's software systems and services through comprehensive end-to-end verification, leveraging both manual and automated testing strategies. Our client is a global leader in genetic testing, specializing in oncology, women's health, and organ health. Their mission is to integrate personalized genetic testing and diagnostics into standard care, enabling earlier, targeted interventions that improve and extend lives.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at orioninnovation? Share your experience