Overview
In this role you will join the Buyer Initiated Payments (BIP) team within Global Commercial Services to ensure high-quality, scalable software that supports B2B and international payments. You will help modernise the technology stack and collaborate with cross-functional partners to drive reliable, efficient payment experiences. You will build and maintain automated testing frameworks, embed quality throughout the SDLC, and leverage AI-assisted testing tools to boost accuracy and speed. This is a high-visibility engineering role focused on delivering impactful solutions and accelerating growth in a fast-paced payments domain. You will work in a collaborative, innovation-driven environment at
Responsibilities
- Develop, maintain, and enhance scalable automated testing frameworks for frontend and backend applications
- Design and implement frontend and backend test automation solutions and integrate them into CI/CD pipelines for continuous testing
- Leverage AI-assisted development and testing tools to improve automation efficiency and software quality
- Execute, monitor, and analyse automated test results with actionable defect reporting
- Ensure adherence to software quality, security, performance, and test automation standards
- Evaluate and implement innovative testing strategies and frameworks to improve coverage and maintainability
- Collaborate with development and product teams to identify and resolve defects across the SDLC
- Stay current with emerging technologies and AI-driven testing practices
Key requirements
- 8+ years in Software Quality Assurance with emphasis on test automation
- Experience designing and maintaining automation frameworks for frontend and backend
- Proficiency with AI-powered development/testing assistants (Cursor, GitHub Copilot, Codex, Claude, etc.)
- Experience with automation tools/frameworks (Selenium, Playwright, WebDriverIO, Karate, Cucumber, TestNG, Cypress, or similar)
- Programming skills in Java/Kotlin, JavaScript/TypeScript, Python, and SQL/NoSQL databases
- API testing experience (REST Assured, Karate, Postman, etc.)
- CI/CD knowledge and integrating tests with GitHub Actions or equivalents
- Strong understanding of Agile/Scrum and SDLC, with strong analytical and communication skills
- Self-motivated and adaptable with a commitment to continuous learning
- excellent verbal and written communication
- collaboration across cross-functional teams
- problem-solving and analytical thinking
- Automation frameworks: Selenium, Playwright, WebDriverIO, Karate, Cucumber, TestNG, Cypress
- Programming: Java, Kotlin, JavaScript/TypeScript, Python
- Databases: SQL, NoSQL (Oracle, PostgreSQL or similar)
Quality Engineer III employer: American Express
American Express is an exceptional employer located in Burgess Hill, West Sussex, offering a dynamic hybrid work environment that fosters innovation and collaboration. With a strong focus on employee growth, mentorship, and cutting-edge technology, team members are empowered to develop their skills in AI and engineering while contributing to meaningful projects that shape the future of commerce. The inclusive work culture values every voice, ensuring that your contributions have a real impact on both customers and the community.