high-quality software. Responsibilities Responsible for software development delivery as per specifications and in accordance with regulatory requirements Work on projects from design to launch, including development, code reviews, unittesting, testing, integration, and deployment Ensure code quality by overseeing development and adherence to software development processes As part of the Product Development engineering team, work closely … with Product Strategy, Architecture, and Testing to ensure implementation is aligned with the company's business strategy and goals Establish, document, uphold, and enforce quality processes within the software development team including coding standards, code reviews, unittesting, and other Standard Operating Procedures and Work Instructions Coordinate with IT and Operation's Development teams to ensure smooth … in a team environment Strong technical experience with .NET technologies Strong technical experience with web technologies, including React, other JavaScript libraries, Typescript, and CSS/SASS Extensive experience with unittesting Experience with test-driven development Extensive experience in debugging and profiling applications Experience with an enterprise-level ALM platform such as Azure DevOps Experienced in Agile/ More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
/Experience: 6+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers) Experience writing unit tests, component testing, integration testing, covering both functional and non-functional aspects Hands-on experience with Python in testing area Applying best practices to keep code … spoken and written Nice-to-Haves: Hybrid work environment with up to 2 days working from home weekly Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security Deep expertise in implementation of automated functional tests using Python Broad and in-depth understanding of software testing concepts and methodologies, including unittesting, component testing, and integration testing (covering functional and non-functional aspects). Demonstrable knowledge of ISTQB best practices. ISTQB certification is a strong asset Experience with WPF (Windows Presentation Foundation) Understanding of ASP .NET MVC and ASP .NET Web pages Understanding of airline operations, flight planning, or air navigation principles Passion for the aviation industry We offer More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
cloud environment Contribute to code quality by applying coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a small agile team to deliver new features and fix …/Experience: 1+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers) Experience writing unit tests, component testing or integration testing Applying best practices to keep code maintainable Hands on experience with ASP.NET Web API Experience working with databases and understanding of … Entity Framework Bachelor's Degree in software engineering or a related field Good spoken and written English skills Nice-to-Haves: Hands-on experience with Python in testing area Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI More ❯
Collaborate with product managers, engineers, analytics, QA and designers. Ensure the stability of our system by improving the monitoring tools we use. Write resilient code that is well tested (unit, integration, etc.) and quality controlled. Mentor and support other engineers through code reviews and pair programming Be curious -not just the code, but the architecture of our platforms and … Python shop, and build our stack through a Backend for Front-end approach building a common front-end for our Web, iOS and Android clients. We are passionate about testing, unit tests and end to end tests with a preference towards BDD. We document and are accountable for the system's stability - No blame game. We scale, improve … t afraid to refactor existing code in favour of working around shortcomings. Experience delivering and optimising front-end features for a high-traffic website. A thorough knowledge of automated testing, particularly unittesting (ideally using React Testing Library). Design and implement APIs and backend services using Python (Django) that serves all front end including web More ❯
Full-Stack Developer (with QA/Testing Focus) Our client is looking for a well-rounded developer with a strong interest in quality assurance and testing to join their growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory … from you. Key Responsibilities Develop and maintain their web application using PHP (Laravel), JavaScript, TypeScript, and React Build and maintain automated tests using Cypress (or similar frameworks) Contribute to unittesting and help embed testing best practices across the team Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate … ensure they don’t just ship quickly, they ship confidently and correctly Skills & Experience Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React Solid understanding of software testing principles and QA processes Hands-on experience with automated testing tools — ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome Familiarity with unitMore ❯
Ellesmere Port, Cheshire, North West, United Kingdom Hybrid / WFH Options
Get Staffed Online Recruitment
Full-Stack Developer (with QA/Testing Focus) Our client is looking for a well-rounded developer with a strong interest in quality assurance and testing to join their growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory … from you. Key Responsibilities Develop and maintain their web application using PHP (Laravel), JavaScript, TypeScript, and React Build and maintain automated tests using Cypress (or similar frameworks) Contribute to unittesting and help embed testing best practices across the team Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate … ensure they don't just ship quickly, they ship confidently and correctly Skills & Experience Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React Solid understanding of software testing principles and QA processes Hands-on experience with automated testing tools — ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome Familiarity with unitMore ❯
We're looking for a Senior SDET who's passionate about building high-quality software and driving meaningful change. In this role, you'll lead the transformation of our testing culture,shifting from manual testing to a modern, automation-first mindset within an agile and DevOps environment. You'll have autonomy to design and implement an automation test … strategy from the ground up, collaborate closely with softwareengineers to embed TDD, unit and component testing, and help shape scalable, maintainable automation frameworks. We're a Microsoft house working with .NET and Azure. If you're excited by the idea of combining engineering excellence with a quality-first approach, we'd love to hear from you. What you … ll do Design and implement a robust automation test strategy from the ground up, tailored to a modern .NET and Azure-based tech stack. Champion a shift-left testing approach by embedding quality practices early in the development lifecycle. Collaborate closely with developers to integrate TDD, unittesting, and component testing into daily workflows. Build and More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
innovator to join us What will your ‘typical’ day look like? Different that's for sure...:As a Software Development Engineer in Test (SDET) you are part of our Testing team where you are responsible for building fully automated Functional & Non-Functional tests using the latest test frameworks and tools. Our Technology function is organised into 5 Value Streams … these, focused on delivering tech change safely and at pace to support our continued growth. In this role you’ll make a tangible difference to Atom by continuously driving testing efficiencies and effectiveness within the Value Stream Delivery teams, on our journey to become and elite Technology organisation. You’ll collaborate with Platform Engineers to embed automation into build … pipelines to support with continuous testing and advise our Software Engineers on UnitTesting best practice to enable shift-left defect detection.You will:- Be an advocate of test automation and shift-left best practices- Develop, maintain, and execute fully automated Functional and Non-Functional tests for new or existing features using the latest automation frameworks- Design test More ❯
Join us as a Testing Engineer at Barclays, where you'll work on simplifying and automating our testing strategy for products and services built in-house. You will be championing our engineering capabilities through a testing lens, all while enjoying the benefits of being part of an extensive professional network. This role offers unique opportunities to collaborate … with industry mentors and experts, fostering your growth and development. To be successful as a Testing Engineer , you should have experience with: Automated testing frameworks and test-driven development. Designing and executing (in Python) test cases, regression testing, performance testing and load testing methodologies. Analytical skills for troubleshooting multi-faceted issues and root cause analysis. … Some other highly valued skills may include: Experience with API testing and integration testing. Familiarity working with Infrastructure as Code with one of the Hyperscales - AWS preferred. Familiarity with AI/ML Technologies and Conversation Interfaces. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business More ❯
will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions - from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and hands-on … to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unittesting and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality … standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models. Containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work closely with data scientists to deploy machine learning models into production environments. Optimise model inference More ❯
Senior Salesforce Consultant The Salesforce Functional Lead role involves leading client presentations, gathering requirements, and designing Salesforce solutions. Responsibilities include configuration, testing, training, and mentoring junior colleagues. Key skills required are 5+ years of Salesforce project delivery, experience in Sales and Service Cloud, excellent communication, and problem-solving. Key Responsibilities: Presenting - prepare client presentations and lead requirement gathering sessions … colleagues to transform client requirements into best practice Salesforce solutions Configuration - delivering complex configuration yourself and managing the delivery of solutions through less experienced members of your Project team Testing - Support unittesting, system testing, and acceptance testing activities Training - run workshops to train clients and Administrators Client relationship - engage with client stakeholders to analyse More ❯
on configuring Single Sign on(SSO) & Active Directory (AD) integration for P6 EPPM on cloud (SaaS) Supports Integration of P6 with internal Gfiber systems Execute and support System Integration Testing (SIT) and User Acceptance Testing (UAT) Providing Subject matter expertise in Primavera application to the customer for its effective usage Qualification Required : 8+ years of hands-on Application … verbal and written communication skills Collaboration: Work closely with functional consultants, business analysts, and other stakeholders to gather requirements, provide technical guidance, and ensure solutions align with business needs. Testing: Conduct thorough unittesting, integration testing, and performance testing to ensure the quality and stability of delivered solutions. Documentation: Maintain comprehensive technical documentation for all More ❯
in coding and development tasks, contributing to the implementation of critical components or features. Solve complex technical problems, debug issues, and optimize code for performance. Define and implement effective testing strategies, including unittesting, integration testing, and automated testing, to ensure the quality of the software. Conduct thorough code reviews to ensure code quality, adherence More ❯
in coding and development tasks, contributing to the implementation of critical components or features. Solve complex technical problems, debug issues, and optimize code for performance. Define and implement effective testing strategies, including unittesting, integration testing, and automated testing, to ensure the quality of the software. Conduct thorough code reviews to ensure code quality, adherence More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that our customers are the ultimate … clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unittesting, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for … .NET, PHP, GoLang, Rust Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and understand design documentation using C4 More ❯
teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc Demonstrable experience working on continuous improvement environments doing multiple releases every week Coding and testing: Demonstrable experience designing, coding and debugging Golang based systems Good skills in web front end technologies such as HTML, CSS, Bootstrap Golang Spring Boot Docker Kubernetes Atlassian Build tools … Maven, Gradle, Ant Familiar with source control systems, such as GIT, including branching, merging, etc. Testing: TDD, unittesting, JUnit, Mockito, Cypress Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures Shift to the left: Functional test automation (API testing, UI testing cucumber, nightwatch ) Nice to have More ❯
Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
Responsibilities: Design, develop and debug high-quality C++ software for Linux or Windows targets Support the integration of software into wider sonar platforms and acoustic systems Implement and maintain unittesting and support wider test and verification activities Collaborate in an Agile environment using tools like JIRA , Bitbucket , and Artifactory Feed into project dashboards , risk logs , and contribute … relevant technical military background with equivalent hands-on engineering experience Must be eligible for UK SC Security Clearance (Minimum 5 Years in the UK) Desirable Skills: Strong background in unittesting , debugging, and system integration Awareness of automated testing practices and DevOps toolchains Familiarity with requirements management tools such as DOORS or Polarion Scripting ability in Python More ❯
Responsibilities: Design, develop and debug high-quality C++ software for Linux or Windows targets Support the integration of software into wider sonar platforms and acoustic systems Implement and maintain unittesting and support wider test and verification activities Collaborate in an Agile environment using tools like JIRA , Bitbucket , and Artifactory Feed into project dashboards , risk logs , and contribute … relevant technical military background with equivalent hands-on engineering experience Must be eligible for UK SC Security Clearance (Minimum 5 Years in the UK) Desirable Skills: Strong background in unittesting , debugging, and system integration Awareness of automated testing practices and DevOps toolchains Familiarity with requirements management tools such as DOORS or Polarion Scripting ability in Python More ❯
MVC Build complex and dynamic web front ends using JavaScript and a variety of frameworks Design and build innovative new tools and solutions Use best development practices such as unittesting and code review Optimise and refactor existing code You will be given early responsibility for discrete projects and will receive structured, quarterly feedback. The Career Path As … programming Some experience of C#, Java or C++ A knowledge of the following would be ideal but isn't essential: C# and the .NET framework ASP.NET and ASP.NET MVC Unittesting JavaScript HTML XML Version control using SVN or Git SQL More ❯
Ecosys platform and related technologies. Collaboration: Work closely with functional consultants, business analysts, and other stakeholders to gather requirements, provide technical guidance, and ensure solutions align with business needs. Testing: Conduct thorough unittesting, integration testing, and performance testing to ensure the quality and stability of delivered solutions. Documentation: Maintain comprehensive technical documentation for all More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
Design, develop, and maintain backend services using Java (8, 17, 21) and Spring Boot/Spring Framework Write clean, maintainable, and well-tested code with a strong emphasis on unittesting and BDD Collaborate with cross-functional teams including DevOps, QA, and Product Deploy and manage services on AWS , ensuring performance, scalability, and security Participate in Agile ceremonies … Contribute to architectural decisions and best practices Required Skills & Experience: Strong commercial experience with Java 8, 17, and 21 Deep understanding of Spring Boot and Spring Framework Proficient in unittesting and behavior-driven development (BDD) Solid experience with AWS and cloud-native development Familiarity with CI/CD pipelines and containerization (e.g., Docker) Strong communication skills and More ❯
National Lottery What You'll Be Doing: Shaping and leading test automation across digital and retail platforms. Designing and implementing scalable automation frameworks (web, iOS, Android). Driving continuous testing within CI/CD pipelines, working with cross-functional teams. Coaching automation engineers and embedding best practice across QA streams. Building stubs, exploring new tooling, and driving test innovation. … Overseeing web/mobile test coordination across internal and third-party teams. Upholding industry standards in testing, quality, and shift-left practices. Main Skills Needed: Expert in test automation frameworks (hybrid/native) for mobile and web. Programming experience: Swift, Objective-C, Java, JavaScript/TypeScript. Hands-on with CI/CD (e.g. GitHub Actions), device labs (onsite/… cloud), and mocking tools. Strong experience in TDD, BDD (Cucumber preferred), and service virtualisation. Confident with non-functional testing tools (e.g. JMeter, LoadRunner, Locust). Skilled communicator and technical leader, especially in mentoring and code reviews. Solid grasp of API testing, unittesting, and quality-first development. What's in It for You: Be part of More ❯
knowledge around Credit, Rates, FX or Equities Strong experience building and developing high throughput, low-latency applications Strong multi-threading, concurrency and memory management Strong test first approach (including unittesting, integration testing, back testing and end-to-end testing). Good technical or scientific academic background in Computer Science, Maths, Physics etc As the More ❯
knowledge around Credit, Rates, FX or Equities Strong experience building and developing high throughput, low-latency applications Strong multi-threading, concurrency and memory management Strong test first approach (including unittesting, integration testing, back testing and end-to-end testing). Good technical or scientific academic background in Computer Science, Maths, Physics etc As the More ❯
translate client requirements into Salesforce Marketing Cloud solutions, adhering to best practices. Platform Configuration: Configure Salesforce Marketing Cloud tools to meet client requirements, including troubleshooting, deployment, and data uploads. Testing Support: Assist in unittesting, system testing, and acceptance testing to ensure high-quality solution delivery. Demonstration: Provide regular demonstrations of the solution to clients … employees. Apply for - Marketing Cloud and Marketing Cloud Account Engagement Consultant The Salesforce Functional Lead role involves leading client presentations, gathering requirements, and designing Salesforce solutions. Responsibilities include configuration, testing, training, and mentoring junior colleagues. Key skills required are 5+ years of Salesforce project delivery, experience in Sales and Service Cloud, excellent communication, and problem-solving. The Senior Salesforce … Consultant role leads client presentations, requirement gathering, and solution design for Salesforce projects. Responsibilities include configuration, testing, and training, with a focus on supporting clients and mentoring junior team members. This role requires 3+ years of Salesforce project experience, certification, and strong organisational skills. The Salesforce Technical Lead is responsible for overseeing Salesforce project development including solution design, architecture More ❯