Software Engineer in Test

What will you be doing?

We are looking for a meticulous SDET (Software Development Engineer in Test) to join our digital payments team and collaborate with developers on functional and non-functional aspects of our software, building reusable test automation solutions, and ensuring applications meet high-quality standards. You will:

  • Design and develop automated tests
  • Perform both functional tests to verify features and non-functional tests, such as performance and security testing.
  • Work closely with development teams to understand application features, provide feedback on design
  • Identify defects and work with developers to implement solutions and ensure product quality.
  • Develop and optimize CI/CD pipelines to ensure that automated testing is integrated seamlessly into the software development workflow.

You should have a passion for designing, development, and testing and the ability to upgrade your technical skills within the constantly changing technology sector.

  • Understanding the flow of code and how it interacts with different components.
  • Understanding project documents, customer demands, and product objectives to create and execute test cases.
  • Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
  • Investigating customer problems referred to you by the DevOps team, testing bugs, and creating and managing any written bug reports.
  • Working within the DevOps Payment Platform team, resolving issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
  • Being part of the final quality check on production release.
  • Researching test tools, methodologies, and trends and upgrading existing practices and processes to improve the teams’ outputs.

What we would like from you

  • Knowledge of programming languages (C#) and frameworks (.Net)
  • Knowledge of test methodologies and their corresponding tools.
  • Exposure to Behaviour Driven Development and experience in programming and testing.
  • The ability to recognize risks and errors in an application.
  • Excellent verbal and written communication skills.
  • Good time management and organizational skills.
  • The ability to keep current with the constantly changing technology industry.
  • A passion for testing, development, and design.
  • Experience in cloud-based technologies a must. Preferably Azure.
  • Knowledge of the Payments Industry a real plus.

What can we do for you?

  • Holiday purchase scheme, with 25 days holiday plus bank holidays as standard.
  • On-site gym at our office, and nationwide corporate rate gym membership.
  • Collect+ service at our office, where you can send and receive parcels.
  • Online benefits portal where you can access lots of deals, discounts - for example of shopping or holidays.
  • Contributory company pension scheme.
  • Private medical insurance.
  • Life assurance of 3 x annual gross salary, with the option to purchase additional cover.
  • You’re also able to purchase a range of benefits at a discounted rate including, critical illness cover, bicycles via our Cycle2Work scheme, dental insurance and TasteCard dining discount card.
  • Electric Car Scheme

At PayPoint, we are committed to creating an inclusive culture where everyone can thrive and feel a sense of belonging. PayPoint is an equal opportunities employer and welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

This role is Hybrid with the occasional office visits in Welwyn Garden City.

Company
PayPoint plc
Location
Welwyn Garden City, Hertfordshire, UK
Hybrid/Remote Options
Posted
Company
PayPoint plc
Location
Welwyn Garden City, Hertfordshire, UK
Hybrid/Remote Options
Posted