Software Engineer in Test

Software Engineer in Test

Stevenage Full-Time 72000 - 108000 £ / year (est.) Home office (partial)
Go Premium
U

At a Glance

  • Tasks: Join an agile team to automate testing for iOS applications and enhance product quality.
  • Company: A global leader in message archiving, serving top-tier financial institutions with innovative solutions.
  • Benefits: Enjoy a competitive salary, bonus, healthcare, pension, and fun team culture like Pizza Thursdays.
  • Why this job: Be part of a tech revolution in secure messaging while working in a collaborative environment.
  • Qualifications: Degree in Computer Science, 5+ years in iOS development, strong testing expertise, and knowledge of Swift.
  • Other info: Hybrid work model with 2 days in the London office.

The predicted salary is between 72000 - 108000 £ per year.

We are excited to be partnering once again with a global leader in message archiving services as they search for Intermediate and iOS SDETs to join their team of 400 developers in the UK. As part of an agile development team, you will help implement mobile applications for iOS devices, delivering enterprise-level services.

With over 1,000 employees worldwide, this company provides cutting-edge solutions to top-tier financial institutions and clients. Currently experiencing a period of significant technological growth, they are on a mission to revolutionise secure and high-speed messaging services for clients in some of the most regulated industries globally.

Their tech stack includes iOS with Swift, UIKit, Foundation, GCD, and RESTful APIs.

As an iOS SDET, you will:

  • Define, automate, and execute test cases to verify product requirements, maintain test infrastructure, and perform cross-browser testing.
  • Write and maintain automation frameworks and tools, contribute to their architecture and design, and document processes.
  • Pair with developers to design contract tests, conduct code and test reviews, and enhance test coverage and automation quality.
  • Engage in team planning, story grooming, issue resolution, and support the release process.

A good iOS SDET will have:

  • A degree in Computer Science or a related field.
  • 5+ years of experience developing native iOS applications using Swift.
  • A strong specialisation in testing, with proven expertise in UI testing and robust programming skills.
  • In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection.
  • Familiarity with Kotlin as an additional asset.

Benefits:

  • Bonus up to 8%
  • Healthcare insurance
  • Pension
  • Collaborative/social working culture, e.g. Pizza Thursdays

If you are an iOS SDET looking for their next challenge, apply now for immediate consideration!

Software Engineer in Test employer: Understanding Recruitment

This global leader in message archiving services offers an exceptional work environment for Software Engineers in Test, with a collaborative culture that includes fun initiatives like Pizza Thursdays. Employees benefit from competitive salaries, bonuses, and comprehensive healthcare, all while working in a dynamic hybrid model from their London office. With significant opportunities for professional growth and the chance to contribute to cutting-edge technology in a rapidly evolving industry, this company is an ideal choice for those seeking meaningful and rewarding employment.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Test

✨Tip Number 1

Familiarise yourself with the company's tech stack, especially Swift, UIKit, and RESTful APIs. Being able to discuss specific projects or experiences related to these technologies during your interview will show that you're not just a good fit technically, but also genuinely interested in their work.

✨Tip Number 2

Prepare to demonstrate your testing expertise by discussing your experience with UI testing and automation frameworks. Be ready to share examples of how you've improved test coverage and quality in previous roles, as this will highlight your value as an iOS SDET.

✨Tip Number 3

Engage with the company’s culture before your interview. Mentioning their collaborative environment or events like 'Pizza Thursdays' can help you connect with the interviewers and show that you’re a good cultural fit for the team.

✨Tip Number 4

Network with current or former employees on platforms like LinkedIn. Gaining insights about the company’s work environment and expectations can give you an edge in your interview, allowing you to tailor your responses to what they value most.

We think you need these skills to ace Software Engineer in Test

Proficiency in Swift
Experience with iOS frameworks (UIKit, SwiftUI, Foundation)
Strong understanding of automated testing methodologies
UI Testing expertise
Knowledge of RESTful APIs
Experience in developing automation frameworks
Familiarity with structured concurrency and dependency injection
Ability to conduct code and test reviews
Collaboration skills for working with developers
Agile development experience
Problem-solving skills
Attention to detail
Excellent communication skills
Experience with cross-browser testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with iOS development, particularly using Swift. Emphasise your testing expertise and any relevant projects that showcase your skills in UI testing and automation.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific technologies from their tech stack that you are familiar with, such as SwiftUI or UIKit, and how your background aligns with their needs.

Showcase Relevant Experience: When detailing your work experience, focus on your achievements in previous roles related to mobile application testing. Include metrics or examples of how your contributions improved testing processes or product quality.

Prepare for Technical Questions: Anticipate technical questions related to iOS development and testing during the interview process. Brush up on your knowledge of automation frameworks and be ready to discuss your approach to writing and maintaining test cases.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your Testing Expertise

Be prepared to discuss your experience with UI testing and automation frameworks. Highlight specific projects where you defined, automated, and executed test cases, as this will demonstrate your hands-on expertise in the field.

✨Familiarise Yourself with the Tech Stack

Make sure you understand the technologies mentioned in the job description, such as Swift, UIKit, and RESTful APIs. Being able to speak knowledgeably about these tools will show that you're not only qualified but also genuinely interested in the role.

✨Prepare for Pair Programming Scenarios

Since the role involves pairing with developers, practice explaining your thought process while coding. Be ready to engage in discussions about contract tests and code reviews, as this will showcase your collaborative skills and technical understanding.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's approach to testing and their agile development process. This shows your enthusiasm for the role and helps you assess if the company culture aligns with your values.

Software Engineer in Test
Understanding Recruitment
Location: Stevenage
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>