Catapult Logo

Catapult

Senior Software Engineer in Test

Reposted 19 Days Ago
Be an Early Applicant
London, Greater London, England
Senior level
London, Greater London, England
Senior level
The Senior Software Engineer in Test at Catapult will design and execute automated tests for software products, focusing on both web and mobile applications. The role involves collaborating with cross-functional teams to enhance product quality, manage testing strategies, and drive quality innovation throughout the software development lifecycle (SDLC).
The summary above was generated by AI

Important Notice: Recruitment Scams
We are aware of ongoing scams where individuals falsely claim to represent Catapult. If you are applying via a third-party website such as LinkedIn or Indeed, please verify that the role is listed on our official careers page: catapultsports.com/careers.
All legitimate Catapult recruiters use email addresses ending in @catapultsports.com or @catapult.com.
Senior Software Engineer in Test

Our mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport. We've been at the forefront of sports technology and science since 2006. We don't just work in the sporting industry, we are actively changing its future.  Our solutions are designed to help athletes and coaches “play smart” in a world where 1% can mean the difference between winning and losing.

We work with over 4,000 teams worldwide, empowering coaches, managers, and trainers in premier teams in F1, WEC, FormulaE, NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA and more. We provide the information they need to optimize athletes’ health, game-day readiness, and performance, as well as in-game tactics.  Our solutions include wearable technology, video analytics, and athlete monitoring solutions, and we are passionate about helping sports organizations at all levels to scout better, recruit, teach, and win.   

WE WANT PEOPLE WHO ARE PASSIONATE ABOUT DEVELOPING INNOVATIVE PRODUCTS

As a Catapult QA Engineer, you will drive web and mobile software product excellence through your QA planning and testing activities. The purpose of this role is to develop and execute automated System and Integration tests for all software products at various stages of the SDLC.

This person will also work closely with a cross-functional team (Development, Product Management, and Customer Support) to investigate/resolve issues and help instill a “QA-first” mindset.

WHAT YOU’LL DO 

  • Design, develop, and execute automated test scripts on communication/API layers. 
  • Define a long-term strategy for my team that factors in company-wide priorities, customer needs as well as the technical limitations and possibilities
  • Collaborate with developers and product management to increase product quality and identify areas of concern
  • Collaborate with developers to identify issues with testability within our applications
  • Identify, Document and Execute any areas of the product that cannot be automated and must be covered by manual testing
  • Determine if a feature can be considered complete and ready for deployment to production
  • Review requirements specifications and technical design documents to provide timely and meaningful feedback from a QA perspective.
  • Keep aware of changing trends in Quality Engineering and drive innovation through experimentation with new tools, processes, etc.,
  • Effectively manage quality on major greenfield projects as well as major refactor projects reliably

WHAT YOU’LL NEED

  • Strong knowledge of software QA methodologies, tools, and processes
  • 5+ years of proven working experience in software development
  • Degree in Computer Science, Information Technology or relevant qualifications
  • Self-starter, adaptable, and able to thrive in a fast-paced environment
  • Strong programming skills in JavaScript / TypeScript
  • Extensive experience in developing coded API tests with PactumJS, SpecFlow, REST Assured or similar
  • Extensive experience in developing coded UI tests on Web and Mobile applications using WebdriverIO, Selenium, Appium, Playwright or Puppeteer or similar. Experience with record-and-playback tools won’t count
  • Previous exposure to embedding test execution and reporting in CI/CD pipelines (Github Actions)
  • Working knowledge of BDD tooling (CucumberJS)
  • Experience in an agile development team deploying to production multiple times a week.
  • Experience in performance testing is highly desirable
  • ISTQB certification or similar is highly desirable

WHY CATAPULT? 

  • We have amazing people. We can promise you will work with some of the most ambitious and intelligent people in an exciting industry, and you will do some of the best work of your life.
  • We encourage our people to have constructive, open and honest communication; to make Catapult extraordinary; innovate and create smart solutions; establish a collaborative, yet challenging, environment to develop our performance and the performance of our customers.
  • Our workforce spans more than 20 countries, you'll get the opportunity to work across multiple nationalities and cultures and build your global awareness and capability even beyond what it is today.
  • We value improvement and development. We are challenging ourselves to continuously grow and become a high-performance company. That means we maintain a growth mindset in everything we do, and our people are always looking for ways to do things better.  There is unlimited opportunity to grow, do more, and do better.

Whether you’re interested in sports or not, you’ll have the satisfaction of knowing your work is supporting some of the most successful teams and individual athletes on the planet! While we have access to many exciting opportunities, we also realise that we are here to do a very important job for our customers. As a result, we aim to work with purpose and intention. We look for people who fit into our team culture, those who actively contribute, and individuals who are excited about what they do. 

In order to build the future of sports performance, we need the brightest talent in order to do so. If you think you can contribute to the empowering, enjoyable and exciting Catapult environment, then we invite you to apply.
All offers of employment are subject to Catapult's positive prehire check. To find out more, please contact the Talent Partner for this role

Top Skills

Appium
Bdd
Ci/Cd
Cucumberjs
Github Actions
JavaScript
Pactumjs
Playwright
Puppeteer
Rest Assured
Selenium
Specflow
Typescript
Webdriverio

Similar Jobs

19 Days Ago
Hybrid
London, England, GBR
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The Senior Software Development Engineer in Test (SDET) will drive and build test strategies, manage test environments and devices, mentor automation engineers, and communicate complex ideas effectively. The role involves working with banking clients to deliver scalable testing solutions using modern technologies. The ideal candidate is passionate about finance and committed to continuous improvement in testing practices.
Top Skills: AppiumAWSAzureBrowser StackCalabashCloudbeesConfluenceCSSCucumber/RubyGitGitHTMLJavaScriptJenkinsJIRAJmeterJSONLoad RunnerOpenshiftPerformance CentrePivotal Cloud FoundryQuality CentreRestRobotRtcSauce LabsSeleniumSoapSonarqubeStashTestcloudTestrailWebdriver
6 Hours Ago
Hybrid
Farnborough, Rushmoor, Hampshire, England, GBR
Mid level
Mid level
Cloud • Fintech • Machine Learning • Analytics • Financial Services
As a Senior Associate Quality Application Engineer, you will participate in agile teams to develop and test features, manage risks, and contribute to system design. Your responsibility will include building automated tests and mentoring new engineers while ensuring the quality of applications in production.
Top Skills: AnsibleContainersCukeJenkinsJmeterPublic Cloud
4 Days Ago
Birmingham, West Midlands, England, GBR
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer in Test at BlackLine, you will be responsible for automating tests for web and mobile applications, driving quality releases, and collaborating on technical designs. You will enhance the automation framework, execute quality assurance for SaaS applications, and lead the quality culture within the organization.
Top Skills: .Net CoreAppiumAWSAzureC#GCPMstestNunitSeleniumSQLXunit

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account