Bottomline is at the forefront of digital transformation. We are a growing global market leader uniquely equipped to address the changing needs of how businesses pay and get paid. Our culture of Working with and for each other enables us to delight our customers. We empower our teams to think like owners driving customer satisfaction, helping them grow their business and win in their markets.

We are looking for a QAA Engineer to innovate, win, and grow with us. 

The Role:

To work as a member of the Development team on Bottomline’s exciting and innovative Payments and Financial Document Automation SaaS solutions. Working in an Agile scrum team on these solutions, the successful candidate will bring their enthusiasm and extensive experience to the role, working to advance our QA Automation using the latest frameworks, technologies and approaches. They will be responsible for developing, maintaining, and executing automated and performance test scripts and supporting our journey towards continuous high quality delivery.

Main Duties

The post holder will be expected to:

  • Work with their Scrum team to automate the testing of new features and non-functional requirements (NFRs) such as performance
  • Review new automation technologies for inclusion in our test strategy and framework
  • Analyze functional business requirements for completeness, participate in application design with developers and create a thorough testing strategy for the feature
  • Mentor other team members and provide QA Automation leadership
  • Assist in the estimation and planning of future work
  • Participate in release testing

Additional Duties

The post holder will be expected to:

  • Provide high level overviews of testing coverage, quality metrics and test strategies
  • Participate in and provide input during QA process improvement initiatives
  • Create/track/retest software defects in Jira
  • Work closely with development and product management staff to discuss defects and resolutions
  • May, on occasion, be required to provide after-hours support for release deployments
  • Consider security aspects when designing tests

Person Specification



  • Java
  • API testing
  • Selenium
  • Jenkins
  • Some experience of JMeter, Gatling, NeoLoad or a desire to learn
  • SQL script creation/execution
  • Good written and verbal communication skills


  • BDD
  • Gherkin
  • Cucumber
  • REST Assured
  • Serenity
  • Atlassian
  • Grafana
  • InfluxDB or Prometheus



  • 5+ years of experience in testing (with at least 2 years in automation)
  • API and UI automation
  • Proven ability to interpret results, identify trends and communicate appropriately
  • Sound knowledge/experience of Web Application testing including Security testing
  • Working on an Agile team
  • Significant experience of software QA processes and methodologies/tools


  • Testing microservices
  • Linux
  • Financial Domain experience, specifically payments (Domestic, International, Wire)



  • Good degree in a numerate discipline or equivalent experience
  • CSM or other Agile training

Bottomline is a participating employer in the Employment Verification (E-Verify) program EOE/AA/M/F/V/D/E-Verify Employer.

Bottomline Technologies is an Equal Employment Opportunity and Affirmative Action Employer.

You’ll love Botttomline because in everything we do we seek to delight our customers and we are passionate about building a company of which we can all be proud, and this starts with building amazing teams filled with team members that challenge you every day.


Apply for this Job

* Required