Enable job alerts via email!

Senior Software Engineer (Testing/ Quality Assurance)

Tesco Hungary

Welwyn Garden City

Hybrid

GBP 50,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in retail seeks a Senior Software Engineer specializing in Quality Engineering to enhance software reliability and performance. The role involves designing testing strategies, automating processes, and collaborating extensively with development teams to ensure high-quality software. Candidates should have substantial experience in test automation and the ability to mentor junior engineers. Tesco prides itself on inclusivity and a diverse work environment, offering flexible working patterns.

Benefits

Inclusive workplace culture
Flexible working patterns
Comprehensive training programs

Qualifications

  • Extensive experience in Quality Engineering, including automation and manual testing.
  • Strong expertise in test automation frameworks and programming languages like Java and Python.
  • Mentoring and leadership capabilities in quality engineering.

Responsibilities

  • Design and implement manual and automated testing frameworks.
  • Collaborate with development teams to drive software quality.
  • Advocate for shift-left testing strategies within the development lifecycle.

Skills

Test Automation
Quality Engineering
Agile Methodologies
API Testing
Problem Solving

Education

Bachelor's degree in Computer Science or related field

Tools

Selenium
Playwright
RestAssured
Jenkins
Docker

Job description

Senior Software Engineer - Quality Engineering

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.

  • 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, Pact.io, 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.
  • 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, Pact.io, 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., Pact.io, 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.

It would also be great but not crucial if you have:

  • 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.

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. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We're committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We’re proud to have been accredited Disability Confident Leader and we’re committed to providing a fully inclusive and accessible recruitment process. For further information on the accessibility support we can offer, please click here.

We’re a big business and we can offer a range of diverse full-time & part-time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern - combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate. If you are applying internally, please speak to the Hiring Manager about how this can work for you - Everyone is welcome at Tesco.

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

Similar jobs

Senior Software and Test Engineer: Thales

Manor Royal Business District

Crawley

On-site

GBP 45,000 - 65,000

6 days ago
Be an early applicant

Senior Engineer in Test

LinuxRecruit

London

Remote

GBP 50,000 - 70,000

6 days ago
Be an early applicant

Senior API Test Engineer

Jet2.com

West Yorkshire

Remote

GBP 40,000 - 65,000

2 days ago
Be an early applicant

Senior API Test Engineer

Jet2.com Limited

Leeds

Remote

GBP 40,000 - 60,000

6 days ago
Be an early applicant

Senior Software Test Engineer

VanRath

Belfast

Remote

GBP 45,000 - 55,000

2 days ago
Be an early applicant

Software Engineer in Test Manager (Remote in the United Kingdom)

KnowBe4

London

Remote

GBP 65,000 - 90,000

Today
Be an early applicant

Senior QA Test Engineer C# API Azure SaaS

Client Server Ltd.

Greater London

Hybrid

GBP 70,000 - 85,000

Today
Be an early applicant

Senior Testing Engineer (Principles)

AtkinsRéalis

London

On-site

GBP 50,000 - 70,000

Today
Be an early applicant

Senior Test Engineer

NHS

London

On-site

GBP 44,000 - 54,000

5 days ago
Be an early applicant