A highly repeatable, rapidly growing and multinational Financial Services (fintech) client are currently searching for an experienced Senior QA Automation Engineer on a permanent basis to support thir wider digital engineering and development team by undertaking various functional and non-functional testing activities across a range of digital products including payments and foreign exchange, with a large focus on expanding their test automation coverage.
The role will encompass and champion quality assurance on a range of software delivery streams, including web, desktop and mobile applications over cross-browser/devices, cloud platforms, and back-end APIs.
Key experience required:
- Previous testing experience as a QA Engineer (minimum five years+)
- Possess a strong background in writing automated functional and integration tests in JavaScript or C# based test frameworks (both would be ideal but not essential)
- Experienced in business requirements gathering and interpreting to test cases from acceptance criteria
- Previous experience working in the financial services sector (payments or foreign exchange would be desirable)
- Practical experience in test planning, test case design and test progress reporting
- Proven experience of E2E manual/automation testing for functional testing (non-functional - desirable)
- Knowledge of and ability to work with methodologies including Waterfall and Agile
- Strong knowledge of software QA methodologies, manual and automated test techniques, tools, processes and best practice
- Understand where & when automation testing fits into the SDLC, specifically Agile (Scrum, Kanban, etc.)
- Strong experience across UIs and APIs automated testing
- Familiar with best development practices to create and maintain clean, readable code to industry standards.
- System, integration, exploratory and regression, cross-browser, API and mobile device testing
- A business-like manner and able to exercise tact and diplomacy where required
- Demonstrable accuracy, thoroughness, and diligence in the execution of daily tasks
- Self-starting and ability to work on own initiative without need for constant supervision
- Comfortable in a fast-paced and cutting-edge software development environment
Technical requirement:
- Test Management (TestRail, Zephyr)
- Bug tracking software (Jira, Azure DevOps)
- SQL DBMS querying/updating
- API testing tools (Postman, Swagger) - Essential
- Azure or AWS exposure - Essential
- Test Automation Frameworks - C# and/or JavaSCript (Selenium/Cypress/Playwright)
- CI tools (TeamCity/Octopus) - Desirable
- Cloud testing platforms (BrowserStack/TestCloud/Lambda Test) - Essential
Benefits include:
- 10% discretionary bonus
- Personal training and development offerings
- Private healthcare
- Competitive pension contribution
This role will operate under a hybrid working model and requires two days per week on site in their London HQ, near to Westminster station.
This is an excellent opportunity to join a thriving and rapidly expanding business with a global presence and reputation as a top fintech organisation. Want to be a part of it? Please apply with your latest CV!
