Test Automation Engineer

Anson McCade
Newcastle upon Tyne, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Testing (Software)
Java
Artificial Intelligence
Automation of Tests
C Sharp (Programming Language)
Software Quality
Python
Selenium
Software Engineering
Software Systems
Cypress
Playwright
Data Analytics
Cucumber
Programming Languages

Job description

We're partnering with an innovative, rapidly growing AI and software engineering consultancy that develops cutting-edge technology solutions for clients operating in highly complex and data-driven industries. Due to continued growth, they are looking to hire a Test Automation Engineer to join their Newcastle-based team. The Opportunity:

This is an opportunity to work alongside highly skilled software engineers, quantitative specialists, infrastructure experts, and technical consultants to help deliver mission-critical platforms and applications.

You'll play a key role in improving software quality, driving automation initiatives, and building tools and processes that enable safe and efficient software delivery.

The organisation fosters a collaborative, intellectually curious culture where individuals are trusted to take ownership, solve challenging problems, and make a genuine impact from day one., * Design, develop and maintain automated testing frameworks and solutions.

  • Take ownership of testing processes across multiple projects and products.
  • Collaborate closely with software engineers, technical stakeholders, and business users.
  • Identify opportunities to improve quality, efficiency, and delivery processes through automation.
  • Build and enhance internal tooling to support software development and deployment.
  • Analyse requirements and challenge existing approaches to deliver the best outcomes.
  • Stay up to date with emerging technologies and industry best practices.

Requirements

Are you passionate about automation, quality engineering, and building robust software solutions in a fast-paced technology environment?, * Experience developing software using Python, Java, C#, or a similar programming language.

  • Hands-on experience with test automation tools such as Selenium, Playwright, Cypress, Cucumber, or equivalent frameworks.
  • Strong understanding of software testing principles and quality assurance methodologies.
  • Excellent communication and stakeholder management skills.
  • A proactive mindset with strong problem-solving abilities.
  • A passion for technology and continuous learning.
  • A STEM-related degree (2:1 or above preferred).

Benefits & conditions

  • The chance to work with exceptionally talented engineers and technology specialists.
  • Exposure to challenging, business-critical projects.
  • Significant ownership and autonomy from an early stage.
  • A collaborative culture that values innovation, curiosity, and technical excellence.
  • Ongoing learning and development opportunities.
  • Competitive salary and benefits package.
  • Modern offices based in Newcastle upon Tyne with hybrid working arrangements.

Apply for this position