QA Automation Engineer

Theale, England, United Kingdom

Bottomline Technologies logo
Bottomline Technologies
Your customers want an engaging payment experience. Bottomline can help.
Apply now Apply later

Job Title: QA Automation Engineer

Reporting to: Quality Team Lead

Location: Reading

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

Competencies

Essential

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

Desirable

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

Experience

Essential

  • 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

Desirable

  • Testing microservices
  • Testing on various mobile devices
  • Testing on various browsers
  • Linux
  • Financial Domain experience, specifically payments (Domestic, International, Wire)

Qualifications

Desirable

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

Competitive Market Salary

Job perks/benefits: Competitive pay
Job region(s): Europe
Job stats:  1  0  0
  • Share this job via
  • or

Explore more DevOps, Cloud and SRE career opportunities