Define and communicate holistic test strategies spanning unit, integration, system, and end‑to‑end testing
Job Summary
Define and communicate holistic test strategies spanning unit, integration, system, and end‑to‑end testing.
Design and curate automated test scenarios and the test automation framework primarily in Python, embedding automation into CI/CD pipelines.
Assess release readiness based on test results, coverage, and risk, and take ownership of quality by clearly communicating when quality standards are not met.
Matching Summary
Define and communicate holistic test strategies spanning unit, integration, system, and end‑to‑end testing.
Skills & Requirements
Must-have
Test strategy definition and implementation
Automated test scenario curation
Python for scripting and automation
CI/CD pipeline integration
System architecture understanding
Behavior-driven outcomes
Quality and traceability artefacts
Nice-to-have
Agile software development process
Test-driven development (TDD)
Behavior-driven development (BDD)
Embedded software development
Medical devices industry experience
Key Requirements
2-5 years of experience in software testing or development
Bachelor’s degree in Computer Science, Software Engineering, or related field
Proficient in Python
Familiar with CI tools like Jenkins, Bamboo, or GitHub Actions