
QA Test Analyst - Core Banking - Challenger Bank
Posted 3 days ago by Rothstein Recruitment Ltd on JobServe
Negotiable
Undetermined
Undetermined
London, UK
Summary: The QA Test Analyst role at a growing Challenger Bank focuses on enhancing digital projects, particularly in Core Banking. The position involves developing test strategies, collaborating with Agile teams, and ensuring compliance with the bank's governance framework. The analyst will be responsible for both manual and automated testing, contributing to a fast feedback loop for development teams. Strong experience in digital projects and Agile methodologies is essential for success in this role.
Key Responsibilities:
- Collaborate with digital or modernization teams to understand project scope and business requirements
- Work in multi-disciplinary Agile teams and follow a shift-left approach to testing
- Contribute to Agile ceremonies and methodologies such as Scrum or Kanban
- Perform automation testing using Selenium, Java, API testing (RestAssured), and JavaScript frameworks
- Write and execute test automation scripts
- Maintain and optimize existing test automation frameworks
- Conduct test estimation, planning, design, and progress reporting
- Utilize CI/CD tools like Jenkins/TeamCity/BitBucket for build deployment processes
- Perform manual testing of test cases as needed
- Manage defects and understand the testing life cycle (systems testing, SIT, regression testing, UAT)
- Set up test environments in complex technical settings
- Incorporate Non-Functional testing into test planning
- Manage test risks and ensure compliance with the bank's governance framework
- Ensure traceability of tests and capture evidence on JIRA and Confluence
- Create detailed test artifacts such as Test strategies, Traceability Matrix, and Test completion reports
- Facilitate feature sign-off with product owners/BAs
- Develop and maintain Automated/Manual Tests
- Monitor CI builds/pipelines and troubleshoot failures
- Conduct system integration, regression, and acceptance testing
- Suggest improvements to the QA process
- Provide test estimations, write test scripts, and maintain regression packs
Key Skills:
- Experience in core banking (highly regarded but not essential)
- Experience in digital projects (Online and Mobile Banking, Cloud-based technology)
- Performance testing using Gatling/Jmeter (desirable)
- Good time management skills
- Hands-on test automation skills, API, and web automation experience
- Experience with distributed version control systems (Bitbucket, Git)
- Agile methodologies (essential)
- Proficient in User Story authoring and defining acceptance criteria
- Knowledge of BDD/TDD practices
- Excellent verbal and written communication skills
- Ability to build effective networks with stakeholders
- Significant experience in QA role creating detailed test artifacts
- Hands-on experience with tools like JIRA, Confluence, RestAssured, TestCafe
- Strong SQL experience (database testing)
- Experience in RPG-based business applications (desirable)
- End user experience testing (beneficial)
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: Other