Senior Test Engineer
Role details
Job location
Tech stack
Job description
-
Strategic Planning: Author comprehensive Software Test Plans and Procedures across the entire Software Development Life Cycle (SDLC).
-
Software Verification: Execution of sophisticated testing suites, including regression, acceptance, integration, performance, load, and reliability testing across diverse platforms.
-
Quality & Compliance: Maintain and enforce strict adherence to ICS and Client SOPs, ensuring 100% compliance with Quality Management System (QMS) requirements.
-
Requirements Refinement: Actively analyze requirements for testability, identifying gaps and providing technical clarity to the development team.
Requirements
-
Experience: 6+ years of professional Software Testing experience, preferably within a professional services or consulting environment.
-
Domain Expertise: Proven experience in regulated industries or medical device software verification.
-
Regulatory Knowledge: Deep working knowledge of FDA and international standards, specifically:
-
ISO 13485 (QMS), + Risk Management: Demonstrated ability to lead risk management activities, including software risk analysis and SFMEA .
-
Technical Proficiency: Mastery of diverse testing methodologies (White Box, Black Box, Performance) and experience operating within Agile/Scrum frameworks.
-
Education: Bachelor's Degree in Computer Science (or a related field) or equivalent professional experience.