40 Software Test Engineer jobs in the United Kingdom
Software Test Engineer
Posted today
Job Viewed
Job Description
Role: Software Test Engineer
Location: Hybrid (Cambridge / London)
Salary: Up to 50,000
We're working with an established technology business who have been at the forefront of remote access and connectivity solutions for over two decades. Their software is trusted by millions of users globally - from leading names in technology and engineering through to organisations operating in healthcare, media, and industry.
As part of their continued growth and investment in engineering excellence, our client is looking for a Software Test Engineer with strong automation skills to join their collaborative QA team. This role offers the chance to work across the full testing lifecycle - from feature inception through to release - ensuring the delivery of high-quality, reliable software used worldwide.
You'll work closely with developers, write and maintain Python-based automated tests, enhance the existing test framework, and play a key role in improving testing processes across the business. The culture is supportive, forward-thinking, and built on continuous learning and innovation.
What we're looking for:
- Proven experience in automated software testing using Python
- Solid understanding of Agile development practices
- Strong source control and bug reporting skills
- Excellent attention to detail and communication abilities
- Experience working effectively in a hybrid or remote environment
Desirable experience: DevOps, performance or security testing, Selenium/web technologies, Jenkins/Groovy, Atlassian tools, or ISTQB certification.
This is a fantastic opportunity to join a globally recognised tech brand that values innovation, collaboration, and quality. Please reach out to Fintan at TEC Partners for more details!
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Carbon60 are currently looking for a Software Test Engineer to join a client of ours based in Newcastle on a 12 month contract.
As a Software Test Engineer, you will collaborate closely with developers, product owners, and other stakeholders to guarantee software quality at every stage of the development process.
Your responsibilities will include:
- Designing and executing automated and exploratory tests, particularly in RESTful API environments
- Contributing to the research, evaluation, and management of test automation frameworks
- Supporting Test Readiness and Verification Reviews
- Completing test phases independently and within a team environment
- Collaborating with partner teams to prepare and execute Integration and Acceptance Tests
- Adhering to rigorous engineering standards and contributing to Integration and Configuration Management plans
To excel in this role, you will need:
- Proven experience in Agile development
- Ability to support the Product Owner in defining acceptance criteria for user stories
- Proficiency in testing REST Architecture using Postman or Bruno
- Strong self-motivation and the ability to work well within a team environment
- Excellent attention to detail and a commitment to quality, cost, and schedule
- Confidence in interacting with internal and external stakeholders
Desirable skills include:
- Test Automation experience
- Awareness of compliance risks and a commitment to act with integrity
This is an excellent opportunity to join a dynamic and innovative company that values its employees and fosters a collaborative, inclusive culture. If you are a talented Software Test Engineer who is passionate about delivering high-quality software solutions, we encourage you to apply today.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
This Software Test Engineer role presents an exciting opportunity to join a dynamic and innovative company at the forefront of the Satellite Communications industry based in Portsmouth. The successful candidate will be responsible for verifying and validating code quality, contributing to the delivery of software solutions, and supporting the development of comprehensive test documentation.
This is a contract role lasting around 12 months, and offers a 3 day onsite and 2 day from home working week.
As a Software Test Engineer, you will be a key member of the agile development team, working collaboratively to design, implement, and test features for a new product. Your primary responsibilities will include:
- Executing manual and automated testing using Selenium WebDriver, Cucumber, Java, and Postman (or similar technologies)
- Defining test cases and running test phases throughout the development process
- Interpreting Model Based System Engineering Diagrams and supporting Test Readiness Boards and Test Reviews
- Completing test phases independently and within a team environment
To excel in this Software Test Engineer role, you will need to possess the following skills and qualifications:
- Proven experience in Agile development processes and test automation using Java and Selenium
- Expertise in testing REST architectures, including the use of Postman
- Strong problem-solving and analytical skills, with the ability to self-motivate and work effectively within a team
- Excellent attention to detail and a commitment to delivering high-quality work
- Effective communication and stakeholder management skills
If you are interested in this position and would like to know more, please apply with an updated CV and one of our consultants will be in touch.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
We are looking for Software Test Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support.
The Software Test Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined processes and industry standards to ensure the reliability, safety, and security of software products.
- Development of Test Scripts
- Review and Approval of Test Scripts
- Automated and Manual Testing
- Problem investigation and docuemntation
- Fault Finding
- Production of Testing Documentation
- Degree in an applicable Engineering Discipline
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Our client, a Defence & Security supplier is looking for a Software Test Engineer to join them on a contract basis at their site in Tewkesbury.
- Due to the nature of the role, applicants must hole the sole British nationality and either hold current SC clearance or be eligible to obtain this. Please note you will need to wait for full SC Clearance to be granted before starting.
- 6-month initial contract.
- Fully onsite due to the nature of the role.
- 70 p/h Ltd, outside IR35.
Key Responsibilities:
- Develop, execute, and debug tests using Python and Pytest
- Verify embedded software primarily developed in C++ on Linux-based systems
- Collaborate with software developers to understand design requirements and define effective test strategies
- Support creation of test artefacts such as test plans, test cases, and test reports
- Investigate and troubleshoot issues found during testing
- Occasionally contribute to software and UI development tasks (e.g., bug fixing in C++ , TypeScript , or React )
- Align testing activities with project milestones provided in real-time by the Project Manager
Desirable Skills & Experience:
- Experience with Python and Pytest for test automation
- Familiarity with embedded C++ development on Linux
- Understanding of software testing methodologies and debugging practices
- Exposure to RF equipment is a plus, but not required
- Knowledge of UI development , particularly TypeScript and React , is beneficial
- Strong communication skills and the ability to work effectively within a multidisciplinary team
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Location: Gloucester – On‑site 3 Days per Week
Salary: £40,000 – £55,000 (depending on experience)
We are seeking an experienced Software Test Engineer to join a growing engineering team.
This is a hybrid role based in Gloucester, with an expectation of on‑site working three days per week.
The right candidate will have at least two years of commercial experience in software testing, and a strong mix of manual and automation skills.
Key Responsibilities:
- Design, build and maintain unit tests for software under development
- Develop and execute test cases to validate functional and non‑functional requirements
- Debug software and firmware defects using appropriate tools
- Perform manual and automated testing of desktop applications (VB.Net)
- Report, track, and assist in the resolution of software bugs
- Work within Agile sprint cycles and contribute to continuous improvement
- Build and manage GitLab CI/CD pipelines for automation testing
- Develop UI automation scripts
- Use version control (e.g. Git) for test code and artifacts
- Produce and maintain test documentation including test plans, test reports, and operational manuals
- Conduct regression, system, ad‑hoc and hardware‑integrated testing
- Minimum 2 years’ commercial experience in software testing, including automation
- Proficient in manual & automated testing, especially for desktop applications in VB.Net
- Experience with UI automation tools (like SikuliX)
- Hands‑on experience with setting up and using CI/CD pipelines (GitLab preferred)
- Strong debugging skills, including firmware/software level work
- Good experience working in Agile development environments
- Excellent written & verbal communication; strong documentation skills
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Cure Talent is delighted to be supporting a rapidly growing medical technology company behind an award-winning medical device and pioneering telehealth platform. We are seeking a Software Test Engineer / Automation Test Engineer to join their technical team (Hybrid working available, 1 day per week onsite).
This is a varied role where you will be working across both manual and automated testing, supporting the transition towards a fully automated test environment. With a growing workload created by Apple platform updates, you’ll be testing across different device setups and iOS versions, using frameworks and tools such as Robot Framework and Appium.
Key Responsibilities:
- Execute a mix of manual and automated test cases across web and mobile platforms
- Develop, maintain, and enhance automated test scripts using tools such as Appium and Robot Framework
- Support the migration towards an automated test environment and CI/CD integration
- Test and validate software against Apple platform updates across devices and iOS versions
- Accurately document and report test results, issues, and defects to the wider team
We’re looking for a Software Test Engineer with:
- Hands-on experience in both manual and automated testing (web and mobile)
- Proficiency with automation frameworks such as Robot Framework and Appium
- Strong scripting skills in Python or JavaScript
- Experience working within CI/CD pipelines and Agile environments
- Excellent communication and collaboration skills, with a proactive and detail-oriented approach
If you’re a Software Test Engineer keen to make an impact in a fast-growing MedTech company, blending manual and automated testing while helping shape a future automation-first environment, we’d love to hear from you!
Be The First To Know
About the latest Software test engineer Jobs in United Kingdom !
Software Test Engineer
Posted 2 days ago
Job Viewed
Job Description
Cure Talent is delighted to be supporting a rapidly growing medical technology company behind an award-winning medical device and pioneering telehealth platform. We are seeking a Software Test Engineer / Automation Test Engineer to join their technical team (Hybrid working available, 1 day per week onsite).
This is a varied role where you will be working across both manual and automated testing, su.
WHJS1_UKTJ
Software Test Engineer - London
Posted 2 days ago
Job Viewed
Job Description
About the job you're considering
We work closely with clients and partners to take full advantage of the opportunities of technology. We mobilize expert teams that create custom solutions from existing and emerging technology to deliver viable outcomes at speed. We call this 'Value in the making.'
Part of the Capgemini Group, Sogeti makes business value through technology for organizations that need to implement innovation at speed and want a local partner with global scale. With a hands-on culture and close proximity to its clients, Sogeti is currently looking for a Software Test Engineer to join our Quality Engineering and Test Practice, ensuring alignment with business goals and driving impactful value creation for our clients.
Hybrid working : The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.
If you are successfully offered this position, you will go through a series of pre-employment checks, including: identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service)
Your role
Mandatory Skills :
- Basic understanding of software testing principles such as functional, regression and exploratory testing.
- Good understanding to automation tools such as Selenium, Cypress, or JUnit (e.g., running existing scripts or modifying basic ones).
- Familiarity with test management tool and defect tracking tools like Jira, Azure, ALM or similar platforms.
- Good communication skills and willingness to work closely with developers, and other stakeholders.
- Attention to detail when reviewing software features and identifying potential issues.
- Exposure to Agile methodologies like Scrum or Kanban, and participation in team ceremonies.
- A proactive attitude toward learning and improving testing processes.
Essential Skills:
- Basic experience with API testing using tools like Postman (writing simple requests and checking responses).
- Good knowledge of programming languages like Java, JavaScript, or Python for test automation.
- Understanding of CI/CD pipelines and how automated tests fit into the development workflow.
- Familiarity with version control systems like Git (e.g., cloning repositories, committing changes).
What does 'Get The Future You Want' mean for you?
You will be empowered to explore, innovate, and progress. You will benefit from Capgemini’s ‘learning for life’ mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard Management or, Cybersecurity qualifications and much more.
You will be encouraged to have a positive work-life balance. Our hybrid-first way of working means we embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements.
Why you should consider Capgemini:
Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you’ll join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses, and it’s how you’ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you’ll build the skills you want. You’ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.
About Capgemini:
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Automotive Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and execute automated test scripts for automotive software components and systems.
- Perform manual testing to identify defects and ensure software meets specified requirements.
- Analyze test results, identify root causes of failures, and report defects clearly and concisely.
- Collaborate with software developers and system engineers to understand requirements and troubleshoot issues.
- Develop and maintain test plans, test cases, and test procedures.
- Participate in code reviews to ensure testability and quality.
- Contribute to the continuous improvement of testing methodologies and tools.
- Test embedded software running on various automotive ECUs (Electronic Control Units).
- Utilize debugging tools and techniques to diagnose software problems.
- Ensure compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Work with simulation environments and hardware-in-the-loop (HIL) systems.
- Document test progress and results effectively.
This position is based in Edinburgh, Scotland, UK , with a hybrid work arrangement requiring approximately 2-3 days per week in the office. We are looking for candidates with a Bachelor's degree in Computer Science, Electrical Engineering, or a related field, and at least 3 years of experience in software testing, preferably within the automotive industry. Proficiency in C/C++, Python, or similar scripting languages is essential. Experience with automotive communication protocols such as CAN, LIN, or Ethernet is highly desirable. Familiarity with test automation frameworks and tools, as well as experience with embedded systems and real-time operating systems, will be advantageous. Strong analytical and problem-solving skills, attention to detail, and excellent communication abilities are required.