As a Software Engineer in Test, you will be creating global technology products that help people have the best city experience they have ever had. We are looking for someone with a passion for technology and people, who wants to create amazing products. The ideal candidate will be someone who has deep technical expertise across a range of technologies, and a track record of delivery.

Main responsibilities:

  • Be the testing expert in your team in terms of approaches, tooling and delivery
  • Define and implement / enhance the current testing framework with cutting-edge automation engineering patterns and practices
  • Drive the testing approach ensuring that all changes released to our products have full test coverage, aiming for 100% automation
  • Manage the tools, processes and integrations required to ensure our code quality remains high
  • Work effectively with engineering teams across different technology stacks, ensuring testing solutions are well integrated and issues found from tests are clearly communicated and understood
  • Support your engineering colleagues so that testing is a team-wide responsibility

What will you have/Who are you?

  • Degree/Masters in Computer Science or equivalent of education/work experience
  • C. 2+ years of test automation with modern toolsets
  • Full stack development exposure, demonstrating understanding of test automation coverage challenges across UI and backend 
  • Experience working with Continuous Integration tools for testing
  • Experience testing against APIs/data streams
  • C. 2+ years of professional software development experience/ building production software systems
  • Experience building a product from concept to prototype and implementation
  • Experience with the tools of the trade including Cucumber, TestCafe, Cypress, BrowserStack, CircleCI, Git, Confluence/Jira, Postman, TestRail
  • Computer Science fundamentals experience in data structures, algorithm design, problem solving, and complexity analysis
  • Exceptional problem-solving skills
  • Experience in communicating with users, other technical teams, and senior management to understand requirements, product features, technical designs, and product strategy
  • Highly flexible thinker and enjoys working in rapidly changing environment

What will we offer?

  • Competitive market rate salary 
  • The opportunity to create and design as well as maintain 
  • 25 days’ holiday 
  • Floating bank holiday 
  • Enhanced Maternity
  • Pension Scheme
  • The usual sociable stuff (when restrictions allow) 
  • Season Ticket Loan

Ready to apply? Send your CV to [email protected]