Skip to main content
Posted 26 June, 2026

Mobile App testing

Virtusa
Hyderabad, Andhra Pradesh, India Full Time
Reference: 55_537753_78839

Hiring Manager's Top Needs
Top 3 technical skills that are required for the role:
Mobile Application Testing
Test Automation leveraging Appium, SPOCKJava, Groovy scripting
Senior Software Engineer (Engineering Contingent) in Test for the R&D Engineering function of the Medtronic Engineering and Innovation Center R&D facility. The individual will operate in all phases and contribute to all activities of the software development process. The candidate must be willing to work in a fast-paced, multitasking team environment. The senior test engineer frequently interacts with the tech lead, other developers, V&V engineers, internal partners and stakeholders concerning estimations, design, implementation or requirement clarifications and works closely with global sites.
Responsibilities may include the following and other duties may be assigned
Guide project test engineering decisions and direction.
Work closely with developers and Systems Engineers to understand the specifics of the Application, architecture & operating platform on which the Application would run and due considerations
Read, analyze, understand product requirements, support requirements reviews.
Take the high-level requirements and independently complete test development per the defined processes.
Design and execute project test plans and strategies.
Determine and onboard application testing technologies and decisions.
Design and execute tests using automated test tools, as well as Manual test development process, for the verification of software requirements.
Learn and understand software standards for medical devices, ex. IEC62304.
Support test infrastructure set up and test tool development, such as test tools, stubs, Hardware/Firmware simulators and emulators.
Establish and maintain traceability from software requirements to verification test design and implementation.
Participate in technical reviews of software requirements and peer verification test development.
Interface with software development engineers on software implementation.
Assist development team on debugging and solving issues discovered during test.
Prepare, review, submit, and maintain project/product documentation.
Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers.
Develop reusable patterns and encourage innovation that will increase team velocity

Sign up for Job Alerts