Location
Bangalore | India
Job description
Responsible for software verification of complex software applications in the field of ophthalmology in all phases of software development life cycle including planning, inputs, design, implementation, and automation testing.
Key Responsibilities:
- Collaborate with the Test Manager to create test plans, test strategies, and test cases based on project requirements and technical specifications.
- Assist in coordinating testing efforts with cross-functional teams, including developers, quality assurance engineers, and project managers.
- Supervise and mentor test engineers, providing guidance on testing methodologies and best practices.
- Monitor test progress and report on testing status and results to the Test Manager and project stakeholders.
- Manage defect tracking and reporting, ensuring timely resolution of identified issues.
- Participate in the continuous improvement of testing processes and methodologies.
- Assist in the identification and implementation of tools and technologies to enhance the testing process.
- Stay up-to-date with industry trends and best practices in software testing and quality assurance.
Key Requirements/Minimum Qualifications:
- Expertise in multiple programming languages and technologies relevant to the department (e.g., C#, Python, C++, etc.).
- Familiarity with relevant tools and technologies (e.g., GIT, continuous integration, cloud platforms, etc.).
- Strong commitment to quality, performance, and innovation. Develop test plans, test cases, and test strategies based on product requirements and risk assessments.
- Identify and prioritize key test scenarios to ensure comprehensive coverage.
- Perform manual and automated testing of medical device software, including functional, performance, and regression testing.
- Execute test cases and record test results, identifying and documenting defects in a clear and concise manner.
- Participate in the verification and validation activities, including reviewing requirements, risk management, and traceability matrices.
- Prepare and maintain test documentation, including test plans, test cases, and test reports.
- Contribute to the creation and maintenance of software validation and verification documents.
- Proven experience as a Software Test Engineer or Quality Assurance Engineer, preferably in the medical device industry.
- Solid understanding of software testing methodologies, test case design, and defect tracking.
- Familiarity with testing tools and frameworks for automation testing.
- Knowledge of software development processes and regulatory standards for medical devices (FDA, ISO 13485, IEC 62304).
- Experience with Agile/Scrum development methodologies.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Strong communication and interpersonal skills to collaborate with diverse teams effectively.
- Ability to work independently and take ownership of assigned tasks.
Job tags
Salary