Our client is seeking a Test Automation Analyst to join their IT Delivery team in a full-time, permanent role. This position supports the Test Automation Lead in the implementation and ongoing maintenance of automated testing solutions across a diverse application landscape. The role involves developing, executing, and maintaining automated tests for both front-end and back-end systems, ensuring software quality throughout the delivery lifecycle. Working collaboratively with developers, DevOps teams, and product owners, the successful candidate will contribute to the continuous integration and delivery processes in Azure-hosted environments.
Job Duties:
- Design, develop and maintain scalable automated test scripts using tools such as Selenium and similar technologies
- Collaborate with development teams to define test strategies and identify scenarios suitable for automation
- Create and manage consistent, reliable test data for automation scenarios
- Integrate automated tests into CI/CD pipelines to support continuous delivery
- Execute automated tests, analyse results, and report defects with detailed root cause information
- Support and maintain an effective control environment within IT Delivery
- Define and monitor test automation metrics and KPIs such as automation coverage versus manual
- Identify and implement opportunities for process improvements and efficiencies
- Mentor team members and contribute to knowledge sharing across the business
Job Requirements:
- Experience automating various test types including integration, chain, functional, and unit tests
- Skilled in using test automation tools such as Rest-Assured, Cucumber, Selenium, Node.js, and Postman
- Proficient in building test suites using programming languages like Java, JavaScript, or Python
- Hands-on experience in agile environments, working closely with technical and delivery teams
- Proven ability to define test coverage and write both manual and automated scripts
- Experience in building pipelines, preferably within Azure DevOps or Microsoft .NET environments
- Familiar with CI/CD processes and related tools including Jenkins, Bitbucket, and GitHub
- Experience in financial markets or FinTech is desirable but not essential
- Strong communication skills and a proactive approach to collaboration
What You’ll Love:
Our client offers a supportive and forward-thinking environment where innovation is encouraged and professional growth is prioritised. Their technology teams are empowered to explore new tools and techniques, and employees benefit from continuous learning opportunities and collaboration across functions.
Interested? Register today, confidentially, with one of our friendly and dedicated recruitment specialists by clicking here