All Jobs Vacancy

Automation Tester - Java, Selenium, API - Banking

Posted 4 days ago by Rothstein Recruitment Ltd

An exciting opportunity opens for an Automation Tester to join a leading international Bank to help shape their future of digital banking through modernisation and technology-led transformation.

You'll have the opportunity to drive a shift-left testing culture, build and optimise automation frameworks using Selenium, Java and RestAssured, and work collaboratively in an Agile environment to deliver high-quality customer experiences.

Key responsibilities

  • Collaborate with the digital or modernisation teams to understand the scope of the projects and help establish a shared understanding of business requirements
  • Experience working in multi-disciplinary Agile teams and following a shift-left approach to testing
  • Experience working in Agile methodologies such as Scrum or Kanban and contributing to the Agile ceremonies
  • Automation testing experience with Selenium, Java, API testing(RestAssured), JavaScript based test frameworks
  • Promote and adhere to a shift left approach to Quality Assurance
  • Writing and executing test automation scripts.
  • Maintain and optimise existing test automation frameworks and develop robust maintainable frameworks where applicable.
  • Test estimation, test planning, test design and test progress reporting.
  • Experience working with CI/CD tools like Jenkins/TeamCity/BitBucket and related build deployment processes.
  • Perform manual testing of test cases as and when needed.
  • Experience in all areas of the testing life cycle (systems testing, SIT, regression testing, UAT)
  • Defect management
  • Proven understanding of setting up test environments in highly complex technical environments
  • Understanding of Non Functional testing so it can be included in the test planning
  • Ensure traceability of tests and capture test evidence on JIRA and Confluence
  • Responsible for creating detailed test artefacts such as Test strategies, Traceability Matrix and Test completion reports
  • Facilitate sign-off of features and stories with product owner/BAs
  • Develop and maintain Automated/Manual Tests
  • Monitor CI builds/pipelines and troubleshoot/follow up/fix failures
  • Conduct system integration, regression and acceptance testing and ensure testing is carried out according to the Bank's standards
  • Follow and suggest improvements to the QA process
  • Responsible for providing test estimations, writing test scripts and maintaining regression packs

What we're looking for

  • Experience working in core banking is highly regarded but not essential
  • Experience working in Digital projects ie, Online and Mobile Banking - Cloud based technology (desirable
  • Performance testing using Gatling/Jmeter (desirable)
  • Hands on Test automation skills, API and web automation experience
  • Experience in distributed version control systems (Bitbucket, Git)
  • Agile ways of working (essential)
  • Proficient in User Story authoring and defining suitable acceptance criteria
  • BDD/TDD practices
  • Significant experience in QA role creating detailed test artefacts
  • Tooling - Hands on experience of working on tools like JIRA, Confluence, RestAssured, TestCafe etc
  • Strong SQL experience (database testing)
  • Hands on experience in RPG based business applications (desirable)
  • End user experience testing would be beneficial
Rate:
Not specified
Location:
London
IR35 Status:
Not specified
Remote Status:
Not specified
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Share job