Mobile - Software Engineer in Test

  • Mastech Digital, Inc.
  • Durham, North Carolina
  • Full Time

Location: Durham, NC Job Code: 301682 Posted: Dec 08, 2025 Description:

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Mobile - Software Engineer in Test for our client in the Financial Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract/Full-time position, and the client is looking for someone to start immediately.

Duration: Long-term Contract/Full-time

Location: Durham, NC (Hybrid- 2 weeks office per month and 2 weeks remote)

Salary: $55.00-$60.00/Hourly or $115,000-$120,000/Annually

Role: Mobile - Software Engineer in Test

Primary Skills: Agile

Role Description: The Mobile - Software Engineer in Test must have 5+ years of experience. For this role, you must

The Expertise and Skills You Bring:

  • Bachelor's degree (or higher) in Computer Science or a related field.
  • Over 5 years of professional testing/development experience, including 3+ years in native iOS automation using Swift, supported by backend test automation.
  • Expertise with Swift, Xcode, XCUITest, Kotlin, Espresso, and Jetpack Compose in a large-scale enterprise environment, ideally as part of an SDET team.
  • Experience with the full lifecycle and release of at least one app on App Store and Google Play, leveraging automated tools such as Jenkins.
  • Strong understanding of testing principles and methodologies for comprehensive coverage.
  • Proficiency in iOS test automation frameworks (XCUITest) and Android test automation using Kotlin, Espresso, and Jetpack Compose.
  • Experience in API testing and automation, preferably with GraphQL and REST APIs.
  • Solid understanding of Agile methodologies.
  • Ability to solve and resolve technical challenges across the technology stack using both automated and manual testing.
  • Familiarity with code quality/coverage tools (e.g., Sonar).
  • Hands-on experience in a DevOps environment with CI/CD tools, Git/Bitbucket Server (Stash), and Jenkins.
  • Strong communication and collaboration skills to work effectively across teams.
  • Experience mentoring and upskilling junior technical staff.
  • Knowledge of Agile Scrum methodology is a plus.

Additional Skills:

  • Adaptability in a dynamic, fast-paced environment.
  • Interest in learning ground breaking technologies.
  • Ability to translate business requirements into detailed test plans and cases.
  • Commitment to best practices in mobile app testing.
  • Collaboration within an SDET team to create and maintain automation artifacts.
  • Proactive learning attitude and drive to master new technologies.

The Value You Deliver:

  • Designing and evolving a comprehensive suite of automation tests for Digital Healthcare products.
  • Collaborating closely with product owners, developers, and business stakeholders.
  • Facilitating rapid prototyping to validate ideas quickly.
  • Developing source code, customizing components, and rigorously testing developed components.
  • Ensuring all designs meet performance, security, usability, reliability, and scalability standards.

Must Have Skills:

  • iOS and Android developer.
  • Swift
  • Xcode
  • XCUITest.
  • Kotlin.
  • Espresso.
  • API testing.
  • GraphQL and/or Rest APIs.

Nice to Have:

  • Jetpack Compose Java and/or JavaScript.

Education: Bachelor's degree

Experience: Minimum 5+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis (No C2C)

Recruiter Name: Vidushi Thakur

Recruiter Phone: ...

Benefits:

We have various coverages and additional benefits to choose from:

  • Medical, Dental (Including Ortho) & Vision Insurance (Option to Enroll).
  • Paid Leaves (Wherever applicable).
  • Life & Disability Coverage (Upon eligibility).
  • 401K Option, Education Assistance Program and more.

Mastech Digital is an Equal Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Job ID: 502943918
Originally Posted on: 12/10/2025

Want to find more Technology opportunities?

Check out the 164,721 verified Technology jobs on iHireTechnology