Description:
We are seeking a skilled professional with 5+ years of experience in mobile application testing, ideally within a highly regulated industry such as Medical Devices delivering Software as a Medical Device (SaMD) solutions.
The ideal candidate will have strong coding abilities, preferably in Python and Java, and a solid understanding of Android and iOS architectures.
Key skills include Python, Appium, and mobile app testing, with hands-on experience using real devices, emulators, and cloud device farms like BrowserStack or AWS Device Farm.
A BS in Computer Science, Computer Engineering, or a related field is preferred.
Daily responsibilities involve creating and executing both manual and automated test scripts for SaMD mobile applications, managing tasks via Jira, and collaborating with Test, Development, Product, and Delivery teams.
Familiarity with IBM ETM is a plus.
Performance will be measured monthly or quarterly based on the creation, maintenance, and execution of test scripts.
The role operates within a distributed global team in a fast-paced environment.
Responsibilities
Convert manual test cases into automated test cases
Participate in meetings, daily stand-ups, and code reviews
Read and understand requirements, write test cases before coding
Assist with manual testing during release crunch times
Technical Requirements
Primary language: Python (framework migrated from Java to Python)
Experience with Android and iOS (React Native apps)
Automated API testing experience
Familiarity with Appium; contributions to open-source frameworks are a plus
Experience with real device testing; BrowserStack and AWS Device Farm are secondary
IBM ETM: Nice to have, training provided if not experienced
Additional Notes
Education: BA preferred for upward mobility; hands-on experience prioritized
Medical/pharmaceutical experience: Nice to have, not required
Personality traits: Collaborative, communicative, engaged in planning discussions
Training: Heavy during onboarding; ongoing weekly retraining obligations
Notes:
Working hours: Typically 9 AM - 5 PM PST
VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status