Overview
Build and maintain automated test solutions for the CRM Software team, which develops application, network, mobile and BT/BLE communication software that interfaces with implantable medical device software.
What you'll do
- Write and maintain automation scripts in at least one programming language, often Java or C#.
- Use automation tools and frameworks such as Selenium, Appium, JUnit or TestNG, and testing frameworks such as Cucumber or Robot Framework.
- Design effective test cases, create automation scripts and develop reusable test components.
- Integrate test automation into CI/CD pipelines and DevOps practices.
- Manage and collaborate on automation scripts using version control such as Git.
- Access and manipulate data during testing using databases and SQL.
- Debug and troubleshoot issues in automation scripts, test environments and software under test.
- Perform performance, security and regression testing, particularly in an automated context.
- Analyze requirements, identify potential issues and design effective test strategies.
What you'll need
- Bachelor of Engineering or Bachelor of Technology in Computer Sciences, Biotechnology, Bio-Medical, Electronics or Electrical Engineering from a premium institute.
- 4 - 6 years of software industry experience.
- Proficiency with one or more of: Java, C# / .Net.
- Experience with popular automation tools such as Selenium, Appium, JUnit or TestNG, and knowledge of testing frameworks such as Cucumber or Robot Framework.
- Experience developing manual or automated tests for mobile and embedded applications.
- Familiarity and understanding of one or more of: Visual Studio, Automated test tool Microsoft Test Manager, Web based applications, Eclipse, Visual Source Safe, Requisite Pro.
- Familiarity and understanding of one or more of: Android and iOS.
- Familiarity with both Agile and Waterfall software development methods.
- Ability to test, analyze and solve technical problems.
- Strong organizational skills.
- Strong written and verbal communication.
- Quality focus, willingness to learn, versatility and adaptability.
Nice to have
- Master's in Engineering or master's in technology in Computer Sciences, Bio-Technology, Bio-Medical, Electronics or Electrical Engineering from a premium institute.
- Experience with BDD test tools and frameworks such as SpecFlow, Cucumber or Gherkin.
- Experience with tools such as SeeTest, Appium, Selenium, Protractor or Coded UI.
- Web application testing experience.
- Design or test experience with regulated medical devices.
- Experience working within a regulated environment.
- Local language test experience.
- Experience with software version control tools.
- Excellent communication and interpersonal skills, with a flexible and team-oriented attitude.
- Self-motivated and positive, with the ability to quickly establish credibility with all levels of customer base.
Details
- Location: Nanakramguda, Hyderabad, India.
- Eligible for the Medtronic Incentive Plan (MIP), a short-term incentive.
Read the full description and apply on the company’s own careers page.