Software Test Engineer
Core
Designing and executing manual and automated test plans to validate software functionality and ensure products meet quality and regulatory requirements before release.
Role type
Software Test Engineer (QA)
Builds
Validated software releases and mobile applications
Domain
Medical device software development and verification
Required skills
Software testing methodologies, TestNG, C, C++, Java, Python, Swift, Git, Perforce, Jenkins, Bamboo, IEC 62304, ISO 14971, FDA regulations
Preferred skills
Mobile application testing, Agile environments, CI/CD tools, Requirements traceability, Software hazard analysis
Technologies
Java, Python, Swift, C/C++, TestNG, Git, Perforce, Jenkins, Bamboo
Responsibilities
Develop and maintain test databases for automated validation; Create and execute test plans and cases; Develop test frameworks for agile processes; Collaborate with development teams to identify and correct defects; Participate in product design reviews.
Seniority
Mid-level, hands-on IC