Software Quality Assurance Engineer
Core
Define, coordinate, and execute test strategies and plans for advanced software modules in High-End and Mid-Range TEM products, ensuring comprehensive QA coverage throughout the development lifecycle.
Role type
Senior Software Quality Assurance Engineer (System/Integration Testing)
Builds
Reliable, safe, and efficient imaging and sample handling solutions for TEM microscopes
Domain
Life Sciences / Scientific Instrumentation / Hardware-Software Integration
Required skills
Test strategy definition, automated test script development, risk analysis, test plan creation, defect tracking, CI/CD integration, Python scripting, Robot Framework, JIRA/TestRail, Model-Based Testing, BDD
Preferred skills
ISTQB certification, SAFe environment experience, microscopy systems knowledge
Technologies
Python, Robot Framework, Git, JIRA, TestRail, Axini
Responsibilities
Coordinate and lead testing activities across development teams and stakeholders; Analyze requirements and user stories to identify risks; Create detailed test plans with effort estimations; Develop test specifications and implement automated test scripts; Execute test cases and prepare comprehensive test reports; Collaborate with developers to investigate and resolve issues; Plan and manage microscope and test bench usage for validation activities
Seniority
Senior, hands-on IC with leadership capabilities
