Job Responsibilities:
- Responsible for test case design, test execution, test data preparation, test automation and defect reporting to ensure coverage and quality
- Build cutting edge test frameworks using latest technologies and/or enhance existing design
- Execute the suite of functional and regression test cases on simulated and real test infrastructure
- Contribute actively to development of testing tools/utilities on need basis
- Perform automation code reviews and enable enhanced code quality
- Interact with cross-functional team members to develop and refine test strategy and effort estimation
- Adherence to committed milestones and agreed scope of builds/releases by completing the assigned activities as planned, proactively highlighting dependencies & risks for assigned activities
- Ensure complete test coverage of SW changes/scope
- Drive reviews with quality team and ensure closure of all comments/gaps/non-compliances
- Review test artifacts and drive improvements in V&V efficiency across workstreams
- Communicate test results and defect reports to stakeholders periodically
- Adhere to agreed agile/scrum practices, deliverables and ceremonies and usage of JIRA on a daily basis
- Conduct trainings and provide assistance to junior test engineers as needed
- Deal well with ambiguous/undefined problems and possess the ability to think abstractly
Qualifications:
- 10-15 years of experience in software testing with minimum of 5 years as a senior SDET / Automation lead
- Proficient in testing methodologies, processes, tools and techniques
- Solid programming skills in C/C++/Java/Python
- Working knowledge of automation tools such as Squish, TestComplete
- Deep expertise in building test automation frameworks for embedded software
- Experience working with simulated test beds and medical devices
- Possess superior debugging skills to discover causes of test failures and environment issues
- Good understanding of TDD/BDD methodologies
- Well versed with healthcare processes and best practices
- Sound in technical documentation
- Familiarity with Git/Gerrit, Jenkins and Linux OS
- Experience working in agile model and good knowledge of JIRA
- Strong analytical and problem-solving skills
- Quick learner and self-starter, able to work on multiple simultaneous tasks with limited supervision
- Excellent verbal and written communication skills
- Good understanding of regulatory standards such as ISO-13485, IEC-62304
Background/Experience:Bachelors in Computer Science/Software Engineering/Information Technology or a related specialization with 6-10 years of related work experience