Data Test Automation Engineer
Location: Brighton (1-2 days a week in the office)
Salary: £55,000 - £65,000 (plus bonus, excellent benefits)
Permanent
Skills: Selenium and/or Playwright, SQL Server, Backend Testing
In this role, you will be responsible for designing and implementing automated test scripts to validate the functionality of our data analytics platform. This is a largely green field opportunity, working alongside rapidly maturing multidisciplinary platform and development teams.
Within this role, you'll be operating within an exciting and dynamic company-wide technology change programme, which will see the development and delivery of new systems enabling us to support regulatory activity in the business.
Responsibilities
* From scratch, develop the product and development teams' approach to testing - e.g. a framework for test driven development
* Design and develop automated test scripts with a focus on SQL-based data validation, ensuring the accuracy of data flows and transformation.
* Integrate automated tests into CI/CD pipelines, enhancing the platform's development workflow and efficiency.
* Lead investigative work into problems and opportunities in existing processes.
* Input into the overall TPR Test Team strategy, think creatively, ask the right questions and critically evaluate and communicate findings to the larger team.
* Be the person on-point and overall responsible for the automation testing delivery within the Platform team.
* Demonstrate knowledge of emerging tools and techniques.
* Effectively work across different tools and software languages.
* Advise on up-to-date functional and non-functional testing techniques.
Essential
* Professional experience with manual and automation testing of back-end systems, with a strong emphasis on data validation
* Experience of SQL scripting and proven capability of writing sophisticated queries to analyse problems, and interrogate data pipelines
Desirable
* Experience with deploying automated testing within Azure DevOps based CI/CD pipelines
* Experience with testing using Azure Data Factory
* Experience a range of testing methodologies and techniques including agile, with the ability to write test procedures, plans and report development/implementation.