25 of 25 Unit Testing Jobs in the Midlands

Embedded Software Design Engineer

Location
Mansfield, England, United Kingdom
software designs meet relevant industry, design, quality, Health & Safety and regulatory standards. Apply and continuously improve embedded software development best practice. Support fault analysis, testing, commissioning and technical problem solving. Undertake and support unit testing, integration testing, Factory Acceptance Testing (FAT) and site testing … Assembler RTOSDesirable experience includes TypeScript, JavaScript, HTML and CSS for web application development. You should also have knowledge or experience of fault analysis, unit and integration testing, Factory Acceptance Testing, site testing and commissioning, test procedures, change control and version control. What's on Offer? c. ...

Lead Software Test Engineer

Location
Warwick, England, United Kingdom
excellent opportunity for a talented Lead Software Test Engineer, to join an award-winning & innovative tech client in Warwick. You will be responsible for testing mobile apps and embedded software, for our client's unique range of products. You will take a lead in our software test team, guiding … team and be part of our strong development department which includes electronics hardware, embedded software and mobile & web apps. In addition to manual product testing, you will be involved in other elements of testing such as backend services which support the application, unit testing and cloud ...

Manual Test Engineer

Location
Metropolitan Borough of Solihull, England, United Kingdom
development projects. Communicate, prioritize and track test execution, defects and issues appropriately and recommend corrective action whenever required. Facilitate functional testing, regression testing, UI testing, and unit testing for all new features in cross browser environments including mobile devices. Provide leadership and facilitate problem resolution … team and Database Administrators to identify system deficiencies and elevate to the appropriate teams for timely resolution of issues. Deliver quality products by thoroughly testing throughout all phases of development life cycle (Regression, Functional, Integration, End to End testing) using a combination of testing methods. #J ...

Full-Stack Developer

Location
Tipton, England, United Kingdom
cloud platforms. Version Control: Use Git for version control, collaborating with other developers and ensuring smooth workflows through platforms like GitHub or GitLab. Testing and Debugging: Write and maintain unit tests, perform debugging, and ensure cross-browser compatibility. Use tools like Jest, Mocha, or similar for testing. Deployment … code and resolve issues across both the front‐end and back‐end. Agile Development: Familiarity with agile development methodologies and working in sprint cycles. Testing: Experience with testing frameworks and techniques (unit testing, integration testing, end‐to‐end testing). Soft Skills: Communication: Strong ...

Software Developer

Location
Loughborough, England, United Kingdom
office and 2 days working from home will be considered. Hours: 37.5 hours Monday-Friday with core hours 10:00-16:00. Business Unit : Clinical Technologies Open To : Internal and External Applicants Ref No. : HRJOB11766 The Opportunity Join our Clinical Technologies team and play a key role in developing … Service Bus technology (The following criteria may be applied if a large pool of applicants exists) · Basic understanding in developing applications that use automated unit testing or unit testing/mocking frameworks OR have performed test driven development techniques and practices. · Experience within the clinical technology ...

Python Developer

Location
Northampton, England, United Kingdom
Work extensively with Pandas and NumPy for data analysis and manipulation. Work experience in file processing libraries and other python libraries. Work extensively with testing frameworks (unittest/pytest). Manage structured and unstructured file handling using CSV, JSON, XML, and APIs. Collaborate with data analysts, data engineers … other developers on project requirements. Develop and optimize algorithms for efficiency and scalability. Perform testing (unit testing, regression testing) to ensure high-quality software delivery. Translate analytical requirements into technical solutions and document workflows. **Essential Skills/Basic Qualifications:** Proficiency in Python programming. Knowledge of file ...

Quality Assurance Manager - Embedded Systems / HIL Testing

Hiring Organisation
Computer Futures
Location
Coventry, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum bonus
. This is a senior role for an experienced QA leader who can combine technical depth with people leadership , taking ownership of the full testing lifecycle across complex engineering products. You will be responsible for defining and driving the overall quality approach, from test frameworks and automation architecture through … contribution-friendly test ecosystem that supports quality across the wider organisation. This role would suit someone with a strong background in embedded systems testing , automation , CI/CD , and system-level validation , who is comfortable leading a team while remaining close to the technical detail. Key Responsibilities Test Strategy ...

Senior Embedded Software Engineer

Hiring Organisation
Evera Recruitment Ltd
Location
Coventry, West Midlands (County), United Kingdom
Employment Type
Permanent
line with safety requirements. Creating and owning low-level design documents and supporting integration of auto-generated code and AUTOSAR-based software. Carrying out unit testing and static analysis against standards such as MISRA, CERT-C and MAAB. Debugging using tools such as Lauterbach, Tasking, Vector CANalyzer … focused real-time operating systems such as SafeRTOS or FreeRTOS. Experience developing to ISO 26262 (or equivalent) and the V-model, including MISRA C, unit testing and code coverage. A background in high-integrity systems, ideally within automotive and HV applications. Hands-on experience with ...

Software Engineer (Mid-Level)

Location
West Midlands, England, United Kingdom
version control in a collaborative development environment. Experience diagnosing and resolving issues within live production systems. Experience working in an Agile delivery team. Strong testing mindset, including unit testing, regression testing and providing clear evidence that solutions are working before work is considered complete. Desirable Skills ...

CRM Salesforce Developer

Hiring Organisation
RS Group
Location
North Northamptonshire, United Kingdom
Employment Type
Full Time
marketing automation, eCommerce, customer support, and data platforms. Integrate Salesforce with external systems using REST/SOAP APIs. Develop custom reports and dashboards. Perform unit testing, deployment, and support. Work closely with business analysts and Salesforce administrators. Ensure security and compliance using Salesforce best practices. Monitor, troubleshoot … Apex, Java or Python . Strong understanding of Salesforce security, governance, data privacy and GDPR . Experience with CI/CD, source control, automated testing and release management using tools such as GitHub, GitLab or Copado. Knowledge of Agile, Scrum and DevOps delivery methodologies. Strong analytical, problem-solving, communication ...

Senior Software Engineer

Location
Birmingham, England, United Kingdom
technologies. Contribute to new web-based workflows through our IQHealth platform, improving experiences for GP practices and clinical users. Use agentic AI development and testing tools to accelerate engineering workflows, explore solutions and improve software quality. Review and validate AI‐generated code, applying sound engineering judgement to ensure changes … appropriate for a clinical environment. Develop and maintain integrations with NHS systems and relevant healthcare standards. Contribute to technical design, code reviews and automated testing, collaborating with Product and QA teams to deliver effective solutions. What You Will Have Must Have: Commercial experience developing complex software using MS C++ ...

CRM Salesforce Developer

Location
Corby, England, United Kingdom
marketing automation, eCommerce, customer support, and data platforms. Integrate Salesforce with external systems using REST/SOAP APIs. Develop custom reports and dashboards. Perform unit testing, deployment, and support. Work closely with business analysts and Salesforce administrators. Ensure security and compliance using Salesforce best practices. Monitor, troubleshoot …/ELT concepts. Strong understanding of Salesforce security, governance, data privacy and GDPR . Experience with CI/CD, source control, automated testing and release management using tools such as GitHub, GitLab or Copado. Knowledge of Agile, Scrum and DevOps delivery methodologies. Strong analytical, problem-solving, communication and stakeholder ...

Full Stack Java Web Developer

Location
Nottingham, England, United Kingdom
relational databases (e.g. PostgreSQL). Proficiency with version control (Git) and build tools (Maven/Gradle). Strong focus on clean code, unit testing, and code reviews. Familiar with Agile development practices. Comfortable working in Linux/Unix environments. Experience with trading platforms is preferred; however, candidates with …/JSP applications and legacy UI technologies. Familiarity with modern frontend practices and component-based architectures. Experience with CI/CD pipelines and testing practices. Exposure to Docker/containerization. Basic understanding of distributed systems. Familiarity with Spring ecosystem tooling. Knowledge of financial systems or trading platforms ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … secure, scalable and maintainable backend development practices Experience working with modern .NET development patterns and frameworks, including dependency injection, Entity Framework, and automated testing within C# applications. Experience building responsive, accessible and user-centric applications using Angular, TypeScript, HTML5, CSS3 and SCSS/SASS. Strong frontend development skills, with ...

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
including polymorphism, inheritance and SOLID principles. Experience working with Microsoft SQL Server and relational databases. Understanding of modern software architecture, including Microservices. Experience with unit testing and a commitment to producing high-quality, maintainable code. Knowledge of design patterns and software optimisation techniques. A good understanding of different … testing approaches and software quality practices. Experience participating in code reviews, sprint ceremonies and collaborative development practices. The ability to coach, mentor and support less experienced engineers. Strong problem-solving skills with the ability to identify and resolve technical issues. A collaborative approach and excellent communication skills. Passion ...

Senior Embedded Software Engineer

Hiring Organisation
BramahHR Ltd
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum £70,000 - £90,000 + benefits
taking genuine ownership of the systems they develop. The role offers a varied technical workload, with approximately 60% new development, 30% integration and testing, and 10% in-service support. About the candidate You’ll be an experienced Embedded Software Engineer with a strong background in modern C++ and developing … embedded systems. You’ll be comfortable working across firmware, hardware and higher-level applications and have experience taking products beyond initial development into integration, testing and live operation. We’re particularly interested in experience with: Modern C++ within embedded environments and working to MISRA guidelines High-performance microcontrollers such ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Temporary
Salary
£45,000
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
with hardware engineers to help in microprocessor selection, relevant interfacing circuits and input/output communications at the module and systems level.* Performs component testing of software design, verifies embedded firmware and software functionality and compatibility with hardware design.* Drive quality and efficiency within the embedded software team … target debugging.* Advanced knowledge of C++ is required.* Experience with Agile/Scrum development practices.* Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis) and planning skills (user story development, backlog management, high-level estimation, and detailed estimation).* Advanced configuration ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
Proficiency in cloud‐based projects, particularly with AWS, and in software engineering best practices. Experience with CI/CD tools such as Jenkins and unit testing frameworks (JUnit, Mockito). Familiarity with OpenTelemetry, data lakes and observability products (metrics, traces, logs, Go). Effective communication across engineering teams ...

Principal FPGA Engineer

Hiring Organisation
MASS
Location
LN6, North Hykeham, Lincolnshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design verification, unit testing, and documentation to ensure high-reliability deployment. Act as a technical expert in reviews, solution development, and internal consultation across teams. Essential ...

Principal FPGA Engineer

Location
Lincoln, England, United Kingdom
FPGA bring‐up, test, and integration. Use industry‐standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design verification, unit testing, and documentation to ensure high‐reliability deployment. Act as a technical expert in reviews, solution development, and internal consultation across teams. Essential ...

Principal FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design verification, unit testing, and documentation to ensure high-reliability deployment. Act as a technical expert in reviews, solution development, and internal consultation across teams. Essential ...

Oracle Integration Cloud Specialist (OIC) - Remote Contract

Location
Birmingham, England, United Kingdom
Oracle Integration Cloud (OIC) and delivering clear specifications from business requirements to solution design. The role requires hands-on development of APIs and orchestrations, unit testing, and support during SIT/UAT, with coordination across ERP, HCM, Data and Reporting teams. #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
Tata Technologies Europe Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
validate embedded automotive software applications supporting vehicle functions, monitoring, diagnostics and control behaviour. The role converts system and software requirements into application design, implementation, unit tests and integration evidence. Area of Responsibility Analyse software requirements and develop application-level designs. Implement embedded application software in C/C++ … model-based environments. Develop monitoring, state management, diagnostic and control functions. Create unit tests and support SIL and HIL validation. Integrate application software with platform services and interfaces. Debug defects and perform root cause analysis. Maintain source code, configuration, traceability and technical documentation. Participate in code reviews and software ...

Software Application Engineer

Hiring Organisation
Tata Technologies Europe Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
validate embedded automotive software applications supporting vehicle functions, monitoring, diagnostics and control behaviour. The role converts system and software requirements into application design, implementation, unit tests and integration evidence. Area of Responsibility Analyse software requirements and develop application-level designs. Implement embedded application software in C/C++ … model-based environments. Develop monitoring, state management, diagnostic and control functions. Create unit tests and support SIL and HIL validation. I ntegrate application software with platform services and interfaces. Debug defects and perform root cause analysis. Maintain source code, configuration, traceability and technical documentation. Participate in code reviews ...