Software Quality Engineer
Core
Develop and execute testing for integrated software-hardware laboratory automation platforms and instrument control applications in life science environments.
Role type
Software Quality Engineer (QA)
Builds
Laboratory automation systems, instrument control software, and integrated software-hardware solutions for life science labs.
Domain
Life sciences, laboratory automation, analytical instrumentation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software development lifecycle (SDLC) knowledge, manual test case creation, defect tracking, functional testing, integration testing, regression testing, cross-functional collaboration, analytical problem-solving
Preferred skills
Test automation tools/frameworks, ISO 9001 standards, 21 CFR Part 11 compliance, scripting languages (JavaScript, VBScript), software/hardware/firmware integration testing
Technologies
JIRA, mass spectrometers, liquid handling devices, microplate handling systems
Responsibilities
Review product requirements and design documentation for testability; Develop and maintain test plans and test cases; Execute functional, integration, and regression testing; Identify and track software defects; Support software, firmware, and hardware releases through verification and validation; Contribute to continuous improvement of quality processes.
Seniority
Mid-level, hands-on IC