Test Engineer

Test Engineer

Full-Time On-site
T

We're looking for talented Test Engineers and Senior QA / Test Engineers to join a growing technology team working across data transformation, cloud platforms and AI-enabled digital solutions.

These opportunities are ideal for technically strong testers who enjoy building reliable automation frameworks, validating complex data pipelines, and ensuring high-quality software delivery.

You'll support data and cloud transformation programmes, focusing on test automation, ETL processes and data quality.

Key responsibilities:

  • Design and implement automated tests for data pipelines, ETL processes and cloud-based platforms.
  • Validate data accuracy, completeness and integrity across datasets.
  • Develop and maintain automated tests using Python and pytest.
  • Create and manage test data for ETL and data warehousing validation.
  • Contribute to automation frameworks, code reviews and CI/CD pipelines.
  • Support shift-left testing and continuous improvement.
  • Work with cloud platforms and technologies including AWS, Azure and Kafka.

Essential skills and experience:

  • Test automation experience across data and ETL processes.
  • Strong SQL skills and experience with relational databases.
  • Hands-on Python and pytest experience.
  • Understanding of ETL, data warehousing and data validation.
  • Exposure to BDD (Behave) and/or TDD.
  • Experience with AWS and/or Azure.
  • Knowledge of CI/CD pipelines, version control and modern development practices.
  • Active SC clearance.

Experience in government or regulated environments and large-scale data transformation programmes would be advantageous.

You'll drive quality assurance and production readiness across a complex digital platform, combining traditional software testing with the evaluation of AI-enabled functionality.

Key responsibilities:

  • Define and execute functional, integration, regression and end-to-end test strategies.
  • Develop and maintain automated test coverage across applications, APIs and workflows.
  • Test APIs and integrations across internal and external services.
  • Support UAT, defect management, release testing and production readiness.
  • Evaluate AI-generated outputs for accuracy, relevance, consistency and groundedness.
  • Assess Retrieval-Augmented Generation (RAG) and retrieval performance.
  • Establish repeatable evaluation approaches and datasets for AI functionality.
  • Investigate defects and provide quality evidence to support release decisions.

Essential skills and experience:

  • Strong experience in QA, Test Engineering or Test Automation.
  • Experience with Playwright, Cypress or Selenium.
  • Strong API and integration testing skills, using tools such as Postman.
  • Experience with SQL, CI/CD and tools such as Jira or Azure DevOps.
  • Good understanding of web applications, APIs and modern application architectures.
  • Strong analytical, problem-solving and stakeholder communication skills.
  • Current, valid SC clearance.

If you're passionate about software quality, test automation, data engineering or AI-enabled platforms, we'd love to hear from you.

#J-18808-Ljbffr

Test Engineer employer: TrueNorth®

TrueNorth® is an exceptional employer that fosters a dynamic and innovative work culture, perfect for those looking to make a significant impact in the financial markets intelligence sector. With flexible remote or hybrid working options available in London, employees benefit from a supportive environment that prioritises professional growth and collaboration, alongside opportunities to develop cutting-edge quantitative capabilities. Join us to be part of a forward-thinking team where your expertise in Python and quantitative research will be valued and rewarded.

T

Contact Details:

TrueNorth® Recruitment Team