Senior iOS Test Engineer – Mobile SDK

Entrust

Minnesota

On-site

GBP 65,000 - 90,000

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

Entrust is seeking a Senior Software Test Engineer to impact end-to-end verification across web, mobile and backend services. You will work within a cross-functional team, shaping testing strategies and building scalable automated solutions.

In this role you’ll mentor colleagues, improve delivery pipelines, and advocate for quality. You’ll collaborate with software engineers, product managers, and designers to ensure robust, high-quality releases.

Qualifications

  • 5+ years of software testing experience.
  • Strong automation and test design skills.
  • Proficient in multiple languages and testing tools.
  • Experience with CI/CD pipelines and cloud environments.
  • Familiarity with AI-assisted development or testing tools.

Responsibilities

  • Fully own planning, coordinating and executing test activities within a cross-functional team.
  • Lead test engineering initiatives across multiple engineering teams.
  • Select and apply testing techniques based on product and customer perspectives.
  • Build maintainable, developer-friendly test frameworks and automated test suites.
  • Clarify acceptance criteria with engineering and product colleagues.
  • Support acceptance testing and balance automation with exploratory testing.
  • Mentor colleagues and continuously improve delivery pipelines, release processes, and feedback loops.
  • Advocate for quality and strengthen the team’s testing culture.

Skills

Test design
Automation testing
Coding languages
CI/CD pipelines
Performance testing
Containerization
Cloud environments
AI-assisted testing

Tools

Playwright
Cypress
Selenium
Appium
REST Assured
GitLab
Bitrise
Docker
Kubernetes
AWS

Job description

At Entrust, we’re shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.

Get to Know Us

Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future.

About The Opportunity

We’re looking for a Senior Software Test Engineer to join one of our cross-functional Identity Verification product teams. You’ll have impact on the quality of end-to-end verification journeys spanning web and mobile experiences, backend services and machine-learning-powered products.

Our solutions enable thousands of customers to verify hundreds of millions of users during critical onboarding journeys. This creates unique quality and testing challenges around distributed systems, diverse devices and user conditions and reliable delivery at scale.

About The Team

You’ll join a team of nine Test Engineers, each embedded within a cross-functional product team. You’ll collaborate with software engineers, product managers, designers and other specialists from early product and technical discussions through release and production feedback.

As Test Engineers, we come together each week to work on shared initiatives that improve tooling, automation, and quality practices across engineering. You’ll have scope to influence both your product team and the wider organization.

Responsibilities

As a Senior Test Engineer, you will:

  • Fully own planning, coordinating and executing test and quality-related activities within a cross-functional team;
  • Lead and contribute to the test engineering initiatives that have impact across several engineering teams;
  • Select and apply suitable testing techniques based on a deep understanding of the product from technical and customer perspectives;
  • Build maintainable, developer-friendly test frameworks and automated test suites;
  • Work closely with engineering and product colleagues to clarify acceptance criteria and prioritize quality improvements;
  • Support acceptance testing and combine automation with exploratory testing as required;
  • Mentor colleagues and continuously improve delivery pipelines, release processes, and feedback loops;
  • Advocate for quality and help strengthen the team’s testing culture.
Requirements
  • 5+ years of experience in software testing;
  • Strong test design and automation experience in web, backend or mobile;
  • A solid understanding of testing techniques and quality engineering practices;
  • Strong coding skills in multiple languages (e.g. TypeScript, Java, Ruby, Python);
  • Experience with several test tools and frameworks (e.g. Playwright, Cypress, Selenium, Appium, REST Assured);
  • Experience working with CI/CD pipelines;
  • Familiarity with performance testing, containerization and cloud environments;
  • Experience using or building AI-assisted development or testing tools.

We choose tools pragmatically and do not expect you to know everything in our stack. We value strong engineering fundamentals and a willingness to learn. For testing, we mainly use:

  • Languages: TypeScript, Ruby, Python, Swift, Kotlin
  • CI/CD: GitLab, Bitrise
  • Deployment and infrastructure: Docker, Kubernetes, AWS
About Entrust

Entrust keeps the world moving safely by enabling trusted experiences for identities, payments, and digital infrastructure. We offer an unmatched breadth of solutions that are critical to enabling trust for multi-cloud deployments, mobile identities, hybrid work, machine identity, electronic signatures, encryption, and more. With more than 2,800 colleagues, a network of global partners, and customers in over 150 countries, it’s no wonder the world’s most entrusted organizations trust us. For more information, visit www.entrust.com.

For more information, visit www.entrust.com. Follow us on LinkedIn, Facebook, Instagram, and YouTube.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS QA & Test Automation Engineer
Senior iOS QA & Test Automation Engineer

Entrust • Minnesota

On-site
GBP 65,000 - 90,000
Software Developer II – Java | Instant ID as a Service & Secura
Software Developer II – Java | Instant ID as a Service & Secura

Entrust Corporation • Shakopee (MN)

On-site
USD 100,781 - 147,813
Medical
Vision
Dental
+8
Software Developer II – Java/React | Instant ID as a Service | Hybrid – Minneapolis, MN
Software Developer II – Java/React | Instant ID as a Service | Hybrid – Minneapolis, MN

Entrust • Minneapolis (MN)

Hybrid
USD 100,000 - 140,000
Software Engineer II – C/Java & HSM Firmware
Software Engineer II – C/Java & HSM Firmware

Entrust Corporation • Shakopee (MN)

Hybrid
USD 101,000 - 148,000
Medical
Vision
Dental
+7
Senior Software Engineer in Test
Senior Software Engineer in Test

United States Digital Space LLC • United States

Hybrid
USD 120,000 - 180,000
Technical Trainer Developer
Technical Trainer Developer

Entrust Corporation • Shakopee (MN)

On-site
USD 76,000 - 112,000
Test Engineer
Test Engineer

Russell Tobin • San Diego (CA)

Remote
Medical, dental, and vision insurance
401(k) retirement savings
Life and disability insurance
+3
Senior Test Engineer
Senior Test Engineer

United States Digital Space LLC • United States

Hybrid
USD 90,000 - 130,000
Remote/Hybrid work
PTO provided
Software Engineer II – Java, Spring Boot & React
Software Engineer II – Java, Spring Boot & React

Entrust • Shakopee (MN)

On-site
USD 101,000 - 148,000
Medical
Vision
Dental
+8
Software Development Engineer in Test – Apps, Identity Management Services
Software Development Engineer in Test – Apps, Identity Management Services

Apple • United States

On-site
USD 140,000 - 190,000