Enable job alerts via email!

Senior Software Engineer (Testing/ Quality Assurance)

TN United Kingdom

Welwyn Garden City

Hybrid

GBP 50,000 - 90,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to enhance their quality assurance efforts. This pivotal role involves designing and implementing both manual and automated testing frameworks, ensuring software reliability and performance. You will collaborate closely with development teams to drive best practices and advocate for quality throughout the development lifecycle. The company offers a comprehensive benefits package, including an annual bonus scheme and generous leave policies, all aimed at supporting your well-being both in and out of work. Join a team committed to continuous improvement and innovation in a supportive, inclusive environment.

Benefits

Annual bonus scheme up to 20%
25 days holiday plus personal day
Private medical insurance
26 weeks maternity leave at full pay
Free 24/7 virtual GP service

Qualifications

  • Extensive experience in Quality Engineering with automation and manual testing.
  • Strong expertise in test automation frameworks like Selenium and Playwright.
  • Proficiency in programming languages such as Java, Python, or JavaScript.

Responsibilities

  • Design and implement testing frameworks for reliability and performance.
  • Collaborate with developers to enhance CI/CD pipelines and test coverage.
  • Mentor less experienced colleagues in quality engineering best practices.

Skills

Quality Engineering
Test Automation
API Testing
Agile Methodologies
Leadership and Mentoring

Education

Bachelor's Degree in Computer Science or related field

Tools

Selenium
Postman
Docker
Jenkins
Azure

Job description

Social network you want to login/join with:

Senior Software Engineer (Testing/ Quality Assurance), Welwyn Garden City

col-narrow-left

Client:
Location:
Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

9a8ba270ff44

Job Views:

4

Posted:

02.05.2025

Expiry Date:

16.06.2025

col-wide

Job Description:

Tesco UK • Welwyn Garden City • Hybrid • Full-Time • Apply by 06-Jun-2025

About the role

We are looking for a Senior Software Engineer to join our engineering team!

In this role, you will play a critical part in ensuring the reliability, performance, and scalability of our software solutions. You will be responsible for designing and implementing both manual and automated testing frameworks while partnering with our development teams to drive best practices in software quality.

As a senior member of the team, you will act as a QA advocate and partner, supporting developers in writing testable code, improving test coverage, and enhancing CI/CD pipelines. Your expertise will help shape our approach to quality engineering and drive continuous improvement across multiple products and platforms.

What is in it for you

We’re all about the little helps. That’s why we make sure our Tesco colleague benefits package takes care of you – both in and out of work. To find out more!

  • Annual bonus scheme of up to 20% of base salary
  • Holiday starting at 25 days plus a personal day (plus Bank holidays)
  • Private medical insurance
  • 26 weeks maternity and adoption leave (after 1 year’s service) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay. We also offer 4 weeks fully paid paternity leave.
  • Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, and free access to a range of experts to support your mental wellbeing.
Responsibilities
  • Work closely with product managers and developers to understand product requirements and design.
  • Document detailed functional and integration test cases, coordinating with developers, product managers, and stakeholders to ensure complete coverage.
  • Develop and implement a test automation strategy that enhances efficiency, scalability, and reliability.
  • Implement manual and exploratory testing where required, ensuring comprehensive validation of features.
  • Ensure automated solutions are cost-effective and contribute to business goals, providing ROI analysis.
  • Collaborate with development teams to integrate quality gates into CI/CD pipelines and improve overall test coverage.
  • Advocate for shift-left testing strategies, embedding quality early in the development lifecycle.
  • Establish and refine best practices in test automation, performance testing, and non-functional testing.
  • Analyse server logs, databases, and system metrics to provide insights into test results and defect analysis.
  • Develop mock/stub components to test the functionality of isolated software components.
  • Track quality metrics, such as defect densities and open defect counts, and publish test reports.
  • Support test infrastructure improvements, integrating tools such as ReportPortal, and Mock Server.
  • Provide mentoring and guidance to less experienced colleagues, fostering a culture of quality engineering excellence.
  • Collaborate with stakeholders, including product managers and engineering leads, to ensure testing strategies align with business needs.
  • Lead multiple projects/initiatives, taking ownership of test planning, design, execution, and automation.
Minimum Requirements
  • Extensive experience in Quality Engineering, including hands-on automation and manual testing.
  • Strong expertise in test automation frameworks (e.g., Playwright, Selenium, RestAssured, Karate, Gatling, Cucumber BDD, TestNG).
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience in API testing, microservices testing, and web application testing.
  • Knowledge of SQL, NoSQL, and pub-sub technologies.
  • Hands-on experience integrating testing tools, including ReportPortal, Device Farms, or Mock Servers.
  • Knowledge of cloud infrastructure & CI/CD concepts (e.g., Azure, Jenkins, SonarQube, Docker, Kubernetes).
  • Familiarity with API contract testing tools (e.g., Postman, Bruno) and test data management strategies.
  • Experience working on Linux/Unix environments.
  • Strong understanding of Agile methodologies, DevOps, and CI/CD pipelines.
  • Proficient in leadership and mentoring, with a dedication to promoting quality and automation through standard methodologies.
Desirable but not crucial
  • Experience in handling large-scale and complex integration testing within enterprise environments.
  • Knowledge of security testing best practices and regulatory compliance considerations.
  • Exposure to performance engineering strategies, including load testing and scalability testing.
  • Experience working in a regulated industry (e.g., finance, healthcare) where compliance and security are essential.
About us

Our vision at Tesco is to become every customer's favourite way to shop, whether they are at home or out on the move. Our core purpose is ‘Serving our customers, communities and planet a little better every day’.

Serving means more than a transactional relationship with our customers. It means acting as a responsible and sustainable business for all stakeholders, for the communities we are part of, and for the planet. We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. We celebrate diversity and recognize the value and opportunity it brings. We’re committed to creating a workplace where differences are valued, and all colleagues are given the same opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Performance Test Engineer

Evri, Inc.

Slough

Remote

GBP 56,000 - 56,000

15 days ago

E2E QA Test Engineer Telecom in London)

Ad Warrior Ltd

London

Remote

GBP 40,000 - 70,000

3 days ago
Be an early applicant

Lead/Senior QA/Test Engineer (Desktop App)

Mimica

London

Remote

GBP 40,000 - 80,000

23 days ago

Electrical Test Engineer

TN United Kingdom

London

Remote

GBP 40,000 - 70,000

11 days ago

Sr. Functional Testing Engineer Remote, Contract

Augusta Hitech

Remote

GBP 40,000 - 80,000

6 days ago
Be an early applicant

Software Test Engineer

TN United Kingdom

Cambridge

Remote

GBP 40,000 - 70,000

8 days ago

Senior QA/Test Engineer

Version 1 Group

London

On-site

GBP 40,000 - 70,000

Today
Be an early applicant

Senior Software Quality and Test Engineer

TN United Kingdom

Uxbridge

On-site

GBP 40,000 - 80,000

Yesterday
Be an early applicant

Salesforce Test Engineer

Experis - ManpowerGroup

City Of London

Remote

GBP 40,000 - 70,000

11 days ago