Skelmersdale, Lancashire, United Kingdom Hybrid / WFH Options
Dover Corporation
Sr Engineer, Software Testing Location: Skelmersdale, LAN, GB Job Requisition ID: 60452 At Dover Fueling Solutions (DFS), we are taking fueling and convenience retail to the next level. We are passionate about cultivating excellence in everything we do, but what really fuels us is our people. They're the heart of our company. As an employee, our promise to … wetstock management platform. This platform assists fuel retailers around the globe to manage their forecourts and fuel by managing their data. The ideal candidate will have experience in automation testing and hands-on experiences with tools like C#, Javascript, Python, SQL and Postman. Working alongside experienced engineers you will support the testing team with automation, performance, load and … regressiontesting to ensure product reliability, functionality and a positive user experience. The successful candidate will: Have strong problem-solving and analytical skills. Have strong customer service skills and the ability to work within strict deadlines. Able to work in a team environment. Excellent written and verbal skills. Experience writing test plans, strategies and test cases. Strong testingMore ❯
products. You will be responsible for designing and executing test plans, identifying bugs, and working closely with developers to resolve issues. Ideal candidates have experience with automated and manual testing, strong analytical skills, and a passion for delivering high-quality software. Key Responsibilities: Develop and execute test cases, scripts, and plans Identify, document, and track bugs and issues Collaborate … with development and product teams Perform regression, functional, and performance testing Requirements: Proven experience in QA or software testing Familiarity with testing tools and frameworks Strong attention to detail and problem-solving skills Knowledge of SDLC and Agile methodologies More ❯
both Contract and Permanent resources. The rate/salary depends on your experience, from 3 to 30 years. The requirements are as follows: Manual Testers/QA Analysts & Automation Testing Execute test cases manually. Focus on UI/UX, functionality, user stories, and regression. Tools: Excel, TestRail, Zephyr, Jira, Quality Center. Create and execute automated test scripts. Improve test … coverage and speed up regression cycles. Tools: UFT (Unified Functional Testing) – enterprise tool for functional/regressiontesting (VBScript). Selenium Cypress Appium Playwright , TestComplete , Ranorex , Robot Framework . SDET Testing (Software Development Engineer in Test) Ideally a developer-tester hybrid. Write testing frameworks and contribute to production code. Build integration and end-to … end automation pipelines. Performance/Load Testing Simulate real-world load and stress on systems. Ensure system performance, scalability, and reliability. Tools: JMeter , LoadRunner , Gatling , Neoload . Functional Testing Verify that software functions as per business requirements. Integration Testing Ensure different modules/components interact correctly. Test APIs, databases, and service flows. Security Testing & Penetration TestingMore ❯
London, England, United Kingdom Hybrid / WFH Options
Resillion
overseeing API and UI automation using Playwright, C#, and ReadyAPI, and collaborating with cross-functional teams to ensure quality standards are met. Responsibilities include test planning, mentorship, hands-on testing, maintaining regression packs, and improving testing processes. The ideal candidate has 8+ years of QA experience, expertise in Playwright and C#, strong collaboration skills, and experience in … efforts in automation and manual testing. Overseeing API and UI automation with Playwright, C#, and ReadyAPI. Participating in sprint planning and test scenario development. Mentoring junior team members. Maintaining regression packs and quality metrics. Collaborating with business analysts and developers. Key competencies and skills: 8+ years in QA, manual and automated testing. Expertise in Playwright and C#. Experience with … test management tools like JIRA and QMetery. Strong collaboration and communication skills. Experience with CI/CD pipelines and testing frameworks. Education & Experience: Degree-level education or equivalent. Experience in Agile/Scrum teams. Additional Information: We promote an inclusive workplace and encourage candidates from diverse backgrounds to apply. Benefits include challenging projects, learning opportunities, a supportive team, flexible More ❯
Role : Mainframe Test Lead Location : London Work Mode : Hybrid Job Description: The objective of this role is to validate the Test coverage and Testing evidence that the upgrades made to DB2, IMS, MQ Subsystems do not impact the application functionality. In addition to the above, the role requires to identify the application regression test cases associated to the … below subsystems, hence a deep understanding of the Mainframe systems i.e. DB2, IMS, MQ, COBOL, JCL are essential. Key Responsibilities: Lead end-to-end testing efforts for mainframe applications and APIs. Design and implement testing approach, Test plan, and Review Test cases for mainframe systems involving IMS and MQ. Collaborate with development, business, and QA teams to understand … requirements and ensure test coverage. Perform integration testing involving APIs, IMS transactions, and MQ messaging. Automate test cases where applicable and manage test data. Identify, document, and track defects using tools like JIRA or HP ALM. Ensure compliance with quality standards and best practices. Required Skills: Strong experience in mainframe testing (COBOL, JCL, DB2). Hands-on experience More ❯
products. You will be responsible for designing and executing test plans, identifying bugs, and working closely with developers to resolve issues. Ideal candidates have experience with automated and manual testing, strong analytical skills, and a passion for delivering high-quality software. Key Responsibilities: Develop and execute test cases, scripts, and plans Identify, document, and track bugs and issues Collaborate … with development and product teams Perform regression, functional, and performance testing Requirements: Proven experience in QA or software testing Familiarity with testing tools and frameworks Strong attention to detail and problem-solving skills Knowledge of SDLC and Agile methodologies This is a fantastic opportunity to join a company who are a continually growing. Interviews are happening More ❯
a dedicated and detail-oriented Quality Assurance Engineer with specific experience in Acumatica to join our team. In this role, you will be responsible for the end-to-end testing of our ERP solutions, ensuring they meet the highest standards of quality and performance. Key Responsibilities: Develop and execute test plans and test cases for Acumatica ERP solutions. Identify … document, and track software defects using established processes and tools. Collaborate with developers and business analysts to understand requirements and ensure comprehensive test coverage. Perform regressiontesting, functional testing, and user acceptance testing. Develop and maintain automated test scripts. Analyze test results and provide detailed reports. Continuously improve testing processes and methodologies. Qualifications: Bachelor's degree … Computer Science, Information Technology, or a related field. Proven experience in Quality Assurance, specifically with Acumatica ERP. Strong knowledge of software QA methodologies, tools, and processes. Experience with automated testing tools. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferences: Hands-on experience with Acumatica ERP is a must. Familiarity with SQL and scripting More ❯
As part of the Global Equities Front Office technology team, an opportunity exists to build/extend an automated testing framework used to validate several Cash Equities Trading platforms. Working as part of a small team, the role will cover the implementation of a framework which will allow the automation of system/regression, regulatory and volume testing requirements for local platforms, and working collaboratively with colleagues overseas to implement more widely. The candidate will require demonstrable experience implementing automated testing frameworks within a front office environment. The framework is primarily developed in Python; experience with multi-threading programming with Python is an advantage. Key Responsibilities & Tasks: Working alongside Front Office development and QA teams to … features requested by the business Manage priorities in cooperation with the development leads for each platform and colleagues overseas Assist the Global QA teams in the use of the testing framework Document usage of the testing framework Qualifications/Experience: Extensive experience with Python (3.x), including multi-threading and performance tuning Knowledge/Experience of implementing software using More ❯
Job Description As part of the Global Equities Front Office technology team, an opportunity exists to build/extend an automated testing framework used to validate several Cash Equities Trading platforms. Working as part of a small team, the role will cover the implementation of a framework which will allow the automation of system/regression, regulatory and … volume testing requirements for local platforms, and working collaboratively with colleagues overseas to implement more widely. The candidate will require demonstrable experience implementing automated testing frameworks within a front office environment. The framework is primarily developed in Python; experience with multi-threading programming with Python is an advantage. Key Responsibilities & Tasks: Working alongside Front Office development and QA … features requested by the business. Manage priorities in cooperation with the development leads for each platform and colleagues overseas. Assist the Global QA teams in the use of the testing framework. Document usage of the testing framework. Qualifications/Experience: Extensive experience with Python (3.x), including multi-threading and performance tuning. Knowledge/Experience of implementing software using More ❯
and products are rigorously tested, delivering ex ceptional quality, performance, and reliability across both desktop and web applications. Initially the role will be split between 80% Manual & 20% Automation Testing but what they want this person to do is help gradually move the company across to a more automated environment. What You’ll Be Doing: 🔹 Design, develop, and execute … automated & manual tests for AI and non-AI systems using C# 🔹 Perform end-to-end, API, UI/UX, performance, security, and regression testing. 🔹 Contribute to software quality improvements & code reviews 🔹 Continuously improve testing processes, implementing new tools & automation techniques 🔹 Work closely with fellow Engineers/Stakeholder s to align on test strategies and outcomes 🔹 Gain exposure to … AI/LLM model testing, ensuring accuracy and performance What We’re Looking For: 3+ years’ experience in manual & automation testing for desktop and/or web applications Proficiency in C# or Python to develop and maintain automated test suites Experience with Desktop Applications (Windows) Experience in software QA methodologies, and API testing specifically Familiarity with Azure More ❯
and products are rigorously tested, delivering ex ceptional quality, performance, and reliability across both desktop and web applications. Initially the role will be split between 80% Manual & 20% Automation Testing but what they want this person to do is help gradually move the company across to a more automated environment. What You’ll Be Doing: 🔹 Design, develop, and execute … automated & manual tests for AI and non-AI systems using C# 🔹 Perform end-to-end, API, UI/UX, performance, security, and regression testing. 🔹 Contribute to software quality improvements & code reviews 🔹 Continuously improve testing processes, implementing new tools & automation techniques 🔹 Work closely with fellow Engineers/Stakeholder s to align on test strategies and outcomes 🔹 Gain exposure to … AI/LLM model testing, ensuring accuracy and performance What We’re Looking For: 3+ years’ experience in manual & automation testing for desktop and/or web applications Proficiency in C# or Python to develop and maintain automated test suites Experience with Desktop Applications (Windows) Experience in software QA methodologies, and API testing specifically Familiarity with Azure More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Manor Royal Business District
seeking a Principal Automation Engineer with a strong background as a Software Development Engineer in Test (SDET). The successful candidate will lead the development and implementation of automation testing strategies, ensuring high standards of software quality through automated testing solutions across various testing types including system, regression, integration, and performance testing. About People’s Partnership … allows our diverse team to thrive and be their best selves. Responsibilities: Develop and execute comprehensive test strategies to ensure software quality. Collaborate with engineering teams to integrate automated testing into the development lifecycle. Implement and maintain automated testing frameworks and tools. Design load testing approaches to ensure application reliability and performance. Support security testing initiatives … and Experience: Proven experience in writing and implementing test strategies. Extensive automation experience, particularly with Playwright and transitioning from Selenium. Experience integrating automation into CI/CD pipelines. Performance testing experience, ideally using Azure JMeter. API testing expertise with Postman. Strong cross-browser and device testing skills using Browserstack. Experience with Azure cloud technologies such as Functions More ❯
Warwick, England, United Kingdom Hybrid / WFH Options
Focus on SAP
to join our Engineering or QA team. In this role, you will be responsible for ensuring the quality, reliability, and functionality of ET (Energy Technology) SCADA systems through systematic testing and validation. This includes both manual and automated testing across hardware-software integrated systems in the energy and utilities sector. Key skills: 5+ years of experience in testing SCADA systems or industrial control systems. Strong understanding of ET/SCADA architecture, protocols, and control logic. Hands-on experience with testing tools (e.g., Wireshark, Selenium, custom SCADA test suites). Knowledge of PLCs, RTUs, and communication interfaces (e.g., OPC, DNP3, Modbus, IEC). Familiarity with cybersecurity testing and compliance in critical infrastructure. ISTQB or similar software … testing certification. Experience with automation scripting (e.g., Python, Shell, or batch scripting). Previous experience in the energy, utilities, or smart grid sector. Familiarity with cloud-based SCADA solutions or remote monitoring platforms. Strong communication and collaboration skills. Consulting background is a plus. Strong communication skills (oral & written) Rights to work in the UK is must (No Sponsorship available More ❯
Test Plan (for the Functional, Integration and OAT test phases) Data Migration Test Plan Test Traceability Matrix Test Schedule Test Scenarios Test Cases Automated Test Scripts (when required) Performance Testing Profile (if required) Test Progress Reports Create and maintain Project Defect Log Create and maintain OAT Defect Log Defect Metrics Final Test Report Required Skills & Experience: ISEB Foundation in … Software Testing ISEB Practitioner Certificate in Software Testing ITIL Foundation in Service Management Creation and use of Macros & Automation scripts Experience of working with AGILE methodology Unit testing & UAT experience System and Application test experience Integration & Regression test experience Experience and knowledge of performance testing Experience of biometric products Defect Management including liaison with 3rd More ❯
Test Plan (for the Functional, Integration and OAT test phases) Data Migration Test Plan Test Traceability Matrix Test Schedule Test Scenarios Test Cases Automated Test Scripts (when required) Performance Testing Profile (if required) Test Progress Reports Create and maintain Project Defect Log Create and maintain OAT Defect Log Defect Metrics Final Test Report Required Skills & Experience: ISEB Foundation in … Software Testing ISEB Practitioner Certificate in Software Testing ITIL Foundation in Service Management Creation and use of Macros & Automation scripts Experience of working with AGILE methodology Unit testing & UAT experience System and Application test experience Integration & Regression test experience Experience and knowledge of performance testing Experience of biometric products Defect Management including liaison with 3rd More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
successful candidate will support the delivery of secure, scalable digital services for UK government clients, contributing to quality assurance from within a multidisciplinary agile team. This role focuses on testing APIs, integrations, and back-end services using Behaviour Driven Development (BDD) principles, while also contributing to CI/CD and automation best practices in a GDS-aligned delivery environment. … Cucumber , and BDD frameworks, focused on validating APIs, data flows, and service integrations. Test Planning & Strategy: Contribute to test strategy design and produce structured test plans for back-end testing scenarios, including edge cases and negative testing. Test Case Design & Execution: Write clear, traceable test scenarios derived from user stories and acceptance criteria. Execute tests within automated and manual … with development teams to verify and retest fixes. CI/CD Integration: Integrate automation scripts into continuous integration environments (e.g. Jenkins, GitLab CI, Azure DevOps), supporting fast feedback and regression testing. Environment & Data Support: Assist in maintaining test environments and managing test data, including basic scripting and configuration in Linux -based systems. Database Testing: Conduct backend validation using More ❯
and automated tests to ensure product excellence. You’ll work closely with cross-functional teams to identify test requirements, mentor junior QA engineers, and contribute to continuous improvement in testing practices. Key Responsibilities Review requirements and technical designs to provide timely feedback. Create and maintain detailed test plans and test cases. Design and implement automation scripts using open-source … tools. Identify, document, and track bugs thoroughly. Perform regressiontesting and troubleshoot quality issues. Mentor junior QA engineers and oversee test documentation. Recommend improvements to enhance product quality and team productivity. What We’re Looking For 4+ years of experience in QA Automation or a related role. Strong understanding of QA methodologies, tools, and processes. Proficiency in test … automation tools (e.g., Selenium, Playwright). Experience with REST API testing and scripting in Python, JavaScript, TypeScript, or Bash. Familiarity with Agile/Scrum environments and tools like Jira and Xray. A degree in Computer Science, Engineering, or a related field. Solid knowledge of operating systems, vitalisation, storage, and networking. Why Join Us? Fully remote working environment. Competitive salary More ❯
and automated tests to ensure product excellence. You'll work closely with cross-functional teams to identify test requirements, mentor junior QA engineers, and contribute to continuous improvement in testing practices. Key Responsibilities Review requirements and technical designs to provide timely feedback. Create and maintain detailed test plans and test cases. Design and implement automation scripts using open-source … tools. Identify, document, and track bugs thoroughly. Perform regressiontesting and troubleshoot quality issues. Mentor junior QA engineers and oversee test documentation. Recommend improvements to enhance product quality and team productivity. What We're Looking For 4+ years of experience in QA Automation or a related role. Strong understanding of QA methodologies, tools, and processes. Proficiency in test … automation tools (e.g., Selenium, Playwright). Experience with REST API testing and scripting in Python, JavaScript, TypeScript, or Bash. Familiarity with Agile/Scrum environments and tools like Jira and Xray. A degree in Computer Science, Engineering, or a related field. Solid knowledge of operating systems, vitalisation, storage, and networking. Why Join Us? Fully remote working environment. Competitive salary More ❯
on Seller Central. Additionally, the STAP team owns various services that they have inherited over time from other teams. The QA team within STAP specifically owns manual feature and regressiontesting across multiple initiatives, both within the inbound workflows organization and beyond. We operate as a startup within Amazon, providing our team great flexibility in product and technology … to identify the pain points in their area and provide technical guidance. - Create, maintain, and execute test cases, test scripts, and test scenarios for various software components, including functional, regression, performance, and security testing. - Identify and document defects, issues, and potential areas of improvement in the software development process. - Perform root cause analysis of complex issues and work with … the development team to resolve issues and enhance the overall product quality. - Stay up-to-date with industry trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes. - Define key metrics for measuring and reporting on the quality of software products and test effectiveness. BASIC QUALIFICATIONS - 5+ years of More ❯
test cases for various trading platforms that are used globally by trading and research teams across the firm. We are seeking a candidate with a strong background in functional testing and the ability to design and develop both manual and automated test strategies and test cases. Core Duties: Set up, maintain, and support testing environments for automated and … manual testing for both the QA and software development environments Provide testing environment configuration support for development teams; ensure availability and provide backup QA support during overlapping times for London and US-based teams Develop automated regressiontesting of system functionality using Python Develop scripts for maintaining, updating, and monitoring test system components Troubleshoot issues and … bugs discovered in testing to help determine root cause Provide feedback on system functionality to help make improvements Work with operations team to communicate upcoming changes to software systems Help troubleshoot and resolve problems in production systems Reproduce issues discovered in production using the test environments in order to help identify issues and solutions Requirements: Strong programming skills obtained More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
successful candidate will support the delivery of secure, scalable digital services for UK government clients, contributing to quality assurance from within a multidisciplinary agile team. This role focuses on testing APIs, integrations, and back-end services using Behaviour Driven Development (BDD) principles, while also contributing to CI/CD and automation best practices in a GDS-aligned delivery environment. … Cucumber , and BDD frameworks, focused on validating APIs, data flows, and service integrations. Test Planning & Strategy: Contribute to test strategy design and produce structured test plans for back-end testing scenarios, including edge cases and negative testing. Test Case Design & Execution: Write clear, traceable test scenarios derived from user stories and acceptance criteria. Execute tests within automated and manual … with development teams to verify and retest fixes. CI/CD Integration: Integrate automation scripts into continuous integration environments (e.g. Jenkins, GitLab CI, Azure DevOps), supporting fast feedback and regression testing. Environment & Data Support: Assist in maintaining test environments and managing test data, including basic scripting and configuration in Linux -based systems. Database Testing: Conduct backend validation using More ❯
the office on an ad hoc basis. For this reason, we require that candidates reside in Northern Ireland Key Responsibilities Working closely with the agile team to implement the testing and test automation strategy to ensure effective coverage Identifying and logging bugs and defects, working with engineers to resolve these issues and supporting regression testing. Developing expertise in … experience Create software tests (mostly automated, but some manual), while also ensuring the team follows disciplined quality practices. Supporting the continuous integration and delivery strategy Participating in system integration testing with colleagues from multiple global teams Continually improving engineering and testing processes Utilizing metrics to evaluate and provide information on system readiness, defect tracking, and other measurements as … t have everything on the list - it's your intellect and your attitude we are really after. Essential 2+ years of IT experience with web and/or mobile testing Key technology experience required for the role: 2+ years hands on experience using any test automation tools, preferably Robot Framework Experience with targeted test automation strategies Excellent written and More ❯
you're ready to make a real difference in the world of autonomy, we want to hear from you! The Software Test Engineer will be responsible for integrating and testing ground and airborne software applications across various test environments, including software-in-the-loop (SITL), hardware-in-the-loop (HITL). This role involves developing test automation tools, verifying … as a memeber of the software development team, not as a separate SQA group. Key Responsibilities: Develop and implement software test tools to evaluate performance and reliability. Conduct software testing across different test environments Integrate legacy systems to enhance modern capabilities. Collaborate with multiple teams to design, plan, and execute complex test cases. Ensure DevSecOps best practices in software … Support SITL, HITL, and flight test operations. Required Qualifications: Bachelor's degree in Software Engineering, Computer Science, Aerospace Engineering, or a related field. 3+ years of experience in software testing Experience in test plan development, test execution, defect tracking, and test result analysis. Strong understanding of software testing for high-reliability and uptime systems. Ability to analyze test More ❯
using evaluation criteria and technical performance measures Performs analysis of test results and prepares comprehensive system evaluation reports and risk assessments Reports and evaluates discrepancy reports and performs integration regressiontesting to verify/validate incorporated fixes affecting systems and enterprise capabilities Oversee and witnessing of space/ground segment-level test and verification events Supporting system level … systems integration and systems engineering Experience in space-ground systems architecture and lifecycle support Experience in implementing test automation frameworks and processes (e.g. BDD, TDD) Experience with space-ground testing activities Experience participating in Operational Assessments Experience with User Acceptance Testing Experience with cloud based environment Experience with DevSecOps development methodologies Experience writing BDD/Gherkin test cases More ❯
We are seeking a highly skilled and motivated Software Engineer – Development and Test to design, develop, and optimize software for battery-operated IoT devices with a strong emphasis on testing automation. The role involves developing low-level software, focusing on power efficiency, real-time performance, system reliability, and implementing robust testing frameworks. You will also contribute to Board … Development : Customize and optimize RTOS (e.g., FreeRTOS) or Linux kernel components for embedded platforms. IoT Integration : Develop secure and efficient communication protocols for IoT platforms (e.g., MQTT, BLE). Testing and Automation Test Framework Development : Create and maintain automated testing frameworks for embedded systems, including unit, integration, and regression tests. Support : Provide support for debugging of faulty … boards. Prototypes Testing : Testing of prototypes for early adopting customers. Hardware-in-the-Loop (HIL) : Implement HIL testing to validate software functionality and hardware interactions in real-time. Continuous Integration (CI) : Integrate automated testing pipelines with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps. Debugging and Validation : Use tools like oscilloscopes, logic analyzers More ❯