Senior Software Development Test Engineer
Role details
Job location
Tech stack
Job description
- Define and implement test strategies for Java and Salesforce-based applications, championing shift-left testing, automation best practices, and continuous quality
- Design test plans, automate test cases, and present test strategies for team review
- Defining test strategies for large, complex products delivered in a distributed agile environment
- Test execution, test result capture, and assurance of quality
- Publish test reports and participate in Go- or No-Go decision
- Ensure effective communication of project and testing status to Development teams
- Suggest improvements in processes, best practices, and standards, and coaching team members
Requirements
Paysafe is currently seeking a Senior Software Development Test Engineer to join its IT Development team to help us enhance our applications supporting Merchant Solutions division. The ideal candidate will be a fast learner and enjoy working independently or within a team. They must also be confident in all aspects of software delivery on large and small projects including build/test automation., * Experience with the following Java test automation tools - JUnit, Mockito, Wire Mock, Playwright, Selenium
- Experience with testing Salesforce Lightning Web Components (LWC), creating and maintaining Apex unit tests, using Provar is a nice-to-have
- Understanding of QA methodologies, life cycle, and processes
- Work with Development to review new feature designs and validate test specifications to ensure they are comprehensively tested and meet customer expectations
- Identify defects and own them through the resolution and verification cycle
- Experience in functional, integration testing and end-to-end testing across various systems
- Experience testing APIs (familiarity with REST, JSON, SOAP) and third-party integrations
- Integrate automated tests into CI/CD pipelines (GitLab CI, SFDX, Scratch Orgs, and metadata deployments)
- Previously dealt with mission-critical production issues in terms of data volumes and speed of data
- Experience with Git, Gitlab, JIRA and Confluence
Additional skillset:
- University degree in Computer Science, Programming, or equivalent education
- Minimum of 5-10 years' experience in software quality assurance and testing
- Experience of working in an agile development cycle
- Ability to communicate effectively in English both written and spoken
- Previous work experience in a Payment/e-commerce company
- Experience with load testing of web applications
- Experience in mentoring Junior and Intermediate SDETs
Benefits & conditions
- Make your day work for you with our flexible working hours.
- You decide what your holiday looks like with the option to buy or sell your holiday and carry over up to 5 days into the next year.
- Enjoy social events on our roof top terrace with views onto St Pauls Cathedral.
- Our fully equipped facilities include showers, hairdryers and straighteners and fresh towels.
- Start your day with a free breakfast, fresh fruit and snacks.
- Take a breather in our dedicated wellbeing room.
- Spend time with those important to you with our enhanced paid family policies.
- Test our products Skrill and Neteller. Upon joining we will award you £50 into each wallet.
- Enjoy our discounts on memberships via vitality including, gyms, leisure centres, yoga/Pilates across the country.
- Need a new Laptop or TV? We offer support purchasing Apple and LG products via Stormfront technology.
- Join our six employee-led equality communities and help foster a workplace that celebrates diversity and create opportunities to collaborate and learn.
- Give back to the community with four paid charity days.
- Kickstart your weekend early with our summer hours during the months of June, July and August with a 3pm finish every Friday.
- Let's not forget, we also offer: Private health insurance (pre-existing conditions are included) & dental insurance, income protection, life assurance and more.
What to expect next:
- Phone screen with Talent Acquisition.
- Technical interview with members of the QA team.
- Competency-based interview with the hiring team.
- Final in-person HR interview with Talent Acquisition.
If you're successful joining the team, you'll be meeting our CEO in person during our new joiners' breakfast in London - a great opportunity to network with your peers.