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