Overview
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.
Responsibilities
- 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
- 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
Qualifications
- 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
Benefits
- 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
Equal Opportunity
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.