Sr. Software Engineer (Automation / Mobile App Testing / Verification)

Planet Pharma

Minnesota

Hybrid

USD 68,880 - 82,656

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading healthcare technology company is seeking a Sr. Software Engineer experienced in mobile app testing and automation. The role involves designing tests for iOS and Android, improving software verification processes, and mentoring junior engineers. Ideal candidates will have a background in software verification, proficiency in Java and C#, and experience with automation frameworks. This position offers a hybrid work model based in Minnesota.

Qualifications

  • 4+ years of experience in software verification or test systems development.
  • Hands-on experience with requirement analysis and requirement-based testing.

Responsibilities

  • Design and execute mobile tests using automated and manual methods.
  • Contribute to system-level test automation capabilities.
  • Define and track performance metrics to improve quality.
  • Mentor junior engineers and foster collaboration.

Skills

Mobile app verification
Automation testing
Continuous integration
Java programming
C# programming
Appium frameworks
Troubleshooting

Education

Bachelor’s degree in Computer Engineering or related field

Tools

Azure DevOps
GitHub

Job description

Sr. Software Engineer (Automation / Mobile App Testing / Verification)

Base pay range: $50.00/hr - $60.00/hr

Hybrid – Mounds View, MN (3 days/week onsite)

12‑Month Contract (Potential to Extend or Convert)

We’re seeking an experienced Sr. Software Engineer to join a high‑performing R&D team supporting complex, regulated products that improve quality and reliability through advanced software testing and automation. The ideal candidate will have a strong background in mobile app verification, automation testing, and continuous integration within regulated environments.

This role involves working closely with cross‑functional R&D teams to design and execute iOS and Android mobile tests, build automation frameworks, and improve software verification processes that drive quality and innovation.

Key Responsibilities
  • Design and execute iOS and Android mobile tests using automated tools and manual test methods.
  • Contribute to the development of system‑level test automation capabilities.
  • Design and implement DevOps (CI/CD) automation using modern tools.
  • Define and track performance metrics to improve quality and predictability.
  • Maintain complete traceability from requirements through verification testing.
  • Collaborate with R&D to develop comprehensive verification strategies.
  • Support test infrastructure setup, validation, and continuous improvement.
  • Mentor junior engineers to foster collaboration and technical growth.
Minimum Qualifications
  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related field.
  • 4+ years of experience in software verification and/or test systems development (or 2+ with advanced degree).
  • Experience in mobile app development and testing on iOS and Android platforms.
  • Proficiency in Java and C# programming.
  • Experience with Appium and other automation frameworks.
  • Ability to troubleshoot and resolve embedded software issues.
  • Hands‑on experience with requirement analysis and requirement‑based testing.
Preferred Qualifications
  • Experience testing Bluetooth Low Energy (BLE) or cellular‑connected software.
  • Familiarity with XML, JSON, and mobile automation frameworks.
  • Knowledge of design control regulations (ISO 13485, IEC 62304, ISO 14971, 21 CFR 820).
  • Experience with Agile Development and tools such as Azure DevOps or GitHub.
  • Strong collaboration, communication, and mentoring skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Ecolab • Naperville (IL)

On-site
USD 75,768 - 79,900
Medical benefits
Dental benefits
Vision benefits
+1
Senior Software Engineer
Senior Software Engineer

Cephas Consultancy Services Private Limited • BLOOMINGTON (MN)

On-site
USD 120,000 - 160,000
4-day work week
Software Tester 5
Software Tester 5

Groupe Kardol • Berkeley Heights (NJ)

On-site
USD 41,000 - 48,000
Software Verification Engineer at DivIHN Integration, Inc.
Software Verification Engineer at DivIHN Integration, Inc.

University of Delaware • Saint Paul (MN)

On-site
USD 60,000 - 75,000
Senior Mobile Quality Assurance Engineer
Senior Mobile Quality Assurance Engineer

SofTec Solutions • Denver (CO)

On-site
USD 120,000 - 150,000
Innovative technology
Casual working environment
Great location with shops nearby
Automation Test Engineer
Automation Test Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 110,000 - 160,000
Senior Mobile QA Engineer
Senior Mobile QA Engineer

Confidential • United States

On-site
USD 100,000 - 130,000
Senior Software Development Engineer
Senior Software Development Engineer

Planet Pharma • Minneapolis (MN)

On-site
USD 90,000 - 103,000
Software Test Engineer (Contract to hire)
Software Test Engineer (Contract to hire)

Senseonics, Incorporated • Maple Grove (MN)

On-site
USD 90,000 - 115,000
Software Engineering/Development: Mobile Applications Engineer Parsippany, NJ, USA
Software Engineering/Development: Mobile Applications Engineer Parsippany, NJ, USA

Canfield • Parsippany-Troy Hills (NJ)

On-site
USD 65,000 - 85,000
Paid days off
Medical, dental, and vision insurance
401(k) plan with employer match