friendly interfaces in VBCS. Integrate applications with Oracle Cloud services (ERP, HCM, Payroll, Procurement, SCM). Develop application logic, workflows, and business rules within the Oracle PaaS environment. Conduct unittesting, integration testing, and support user acceptance testing. Monitor, troubleshoot, and resolve application issues while providing ongoing support. Maintain clear documentation of development processes, configurations, and solutions. More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Evolution Funding Limited
services Work across the full stack when needed but with a particular focus on taking a lead on the front-end code design and evaluation. Participate in code reviews, testing, and debugging to ensure software quality and performance. Work closely within a cross-functional development team and the wider team, with a focus on working together to achieve desired … S3, CloudFormation). Hands-on knowledge of Amazon States Language and serverless workflow orchestration. Proficiency in designing and consuming RESTful APIs Strong grasp of modern CI/CD pipelines, testing frameworks, and DevOps practices. Extensive experience with unittesting frameworks, particularly Jest, and other testing best practices. Desirable Skills required: Experience with infrastructure as code (Terraform More ❯
Senior Salesforce Tester £65k 10% bonus benefits, Fixed Term Contract (12 months) Hybrid (3 days in central London office) We are seeking a QA Tester with specific experience in testing Salesforce applications. In this role, you will develop and execute comprehensive testing strategies, collaborating closely with business stakeholders and technology teams. What you'll be doing: • Getting stuck … into testing best practices and helping others adopt them • Taking business requirements and turning them into practical test scenarios • Running the full testing cycle - from unittesting through to performance • Helping business teams create and run user acceptance tests • Tracking down bugs and working with developers • Juggling multiple test projects while keeping an eye on the … details What we're looking for: • Solid QA testing background • Real hands-on experience with Salesforce testing • Sharp analytical mind and eagle eye for detail • Team player who can work well with different departments If you've got the experience and fancy joining the team, please get your CV over to us ASAP. More ❯
Sheffield, South Yorkshire, England, United Kingdom
Austin Banks
part in daily stand-ups, sprint planning, demos, and retrospectives. Working closely with team members to deliver features iteratively and efficiently. Writing automated UI tests Using Jest and React Testing Library for unit testing. Running end-to-end tests with Cypress or Playwright . Maintaining at least 80% test coverage across projects. Maintaining CI/CD pipelines Configuring … and running GitHub Actions pipelines. Automating linting, testing, building, and deployment processes with no manual steps. Code quality and reviews Reviewing pull requests thoroughly and constructively. Enforcing coding standards, type safety, and documentation. Mentorship and knowledge sharing Hosting brown-bag sessions on best practices (e.g. Git workflows, VS Code tips, performance tuning). Supporting less experienced developers through guidance … and build. VS Code/Visual Studio : Confident in configuring settings, extensions, and launch configs. Accessibility : Knowledge of WCAG 2.1 and ARIA, with audit/test results as evidence. Testing : Jest, React Testing Library, and Cypress/Playwright, including coverage reports. Build tools : Webpack or Vite, npm or Yarn, with a focus on optimised bundles and code-splitting. More ❯
/TypeScript Solid experience with SQL databases (i.e. Microsoft SQL or PostgreSQL) and NoSQL systems Proficiency in modular application design and clean architecture principles Hands-on experience with TDD, unittesting, and automated test frameworks Working knowledge of Agile-based approaches Excellent communication and problem-solving skills Nice to Have(s): Worked with API integrations, or similar Experience More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Macildowie Recruitment and Retention
provide support for new and existing solutions. Key Responsibilities: Develop applications using PowerApps and Power Automate Design and maintain high-quality user interfaces Participate actively in Scrum ceremonies Perform testing, peer reviews, and maintain concise technical documentation Support implementation of new applications and solutions Train IT teams on new applications as required Technical Skills & Experience: Essential: Experience with Microsoft … Experience with Power BI, SharePoint, Dataverse, custom connectors Familiarity with C#/.NET, SQL/XML/JSON, Git/Azure DevOps Agile/SCRUM experience and knowledge of testing practices (TDD, unittesting) Who You Are: Collaborative and able to work effectively in a team Analytical with the ability to explain complex technical concepts clearly Detail More ❯
Good knowledge of programming and security best practices Good SQL database development skills Good understanding in cloud application development (Azure) Good knowledge of coding best practices Good experience in unittesting and Integration testing Ability to use GitHub, DevOps Ability to produce software documentation Excellent support and troubleshooting experience Excellent knowledge of all MS Office Products Requirements More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum PMI, holiday, LA, hybrid working
Team Lead may also include line-management of engineers. As Embedded Software Team Lead, you will dedicate time to continuous improvement of our software development processes (continuous integration, automated testing, and staff onboarding). You will also contribute to guiding the direction of the development team, ensuring great quality from a technical perspective as well as user experience, as … experience. Good working knowledge of C on embedded platforms. ln-depth familiarity with at least one embedded software discipline, such as Embedded Linux, ARM microcontrollers or DSP. Advocate of Unittesting, Automated testing and Test Driven Development. A proactive approach to documenting design decisions. We use Atlassian Confluence. A personal interest in Hi-Fi or music technology More ❯
Developer with Perl, JavaScript, API, Oracle, and UnitTesting/Integration Testing experience. 6 month initial contract. Remote (UK Based) £675/day (inside IR35) Our client is looking for a Developer with experience around Perl Scripting, JavaScript, APIs, Version Control (Git) Oracle and testing for an initial 6 month contract. You'd be working from More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Adecco
Developer with Perl, JavaScript, API, Oracle, and UnitTesting/Integration Testing experience. 6 month initial contract. Remote (UK Based) £675/day (inside IR35) Our client is looking for a Developer with experience around Perl Scripting, JavaScript, APIs, Version Control (Git) Oracle and testing for an initial 6 month contract. You'd be working from More ❯
Redhill, Surrey, England, United Kingdom Hybrid / WFH Options
Travelers Insurance Co. Ltd
programming and design patterns. Proficiency in Python for developing automation scripts, tools, and applications. Experience with version control systems, particularly Git, and understanding of branching strategies. Familiarity with software testing methodologies and frameworks, such as unittesting and integration testing. Ability to write clean, maintainable, and efficient code. Experience with code review processes and tools. Understanding of More ❯
and fix issues with quality pull requests that pass tests Ensure adherence to software engineering processes to avoid technical debt Adopt continuous improvement in engineering practices (CI/CD, testing, automation) Practice Test-Driven Development (TDD) where it adds clear value to ensure robust, well-tested code Mentorship & Team Player Participate in and occasionally lead code reviews, providing quality … states) Performance best practices: memoization, virtualization, code-splitting, lazy loading, minimizing re-renders; use React Profiler and browser devtools Secure frontend practices (XSS/CSRF mitigation, CSP, input sanitization) Testing with Jest and React Testing Library Understanding of modern build tooling (Vite/Webpack), bundling, and asset delivery Here's what we're looking for: Technical Skills Solid … typed backend language) Understanding of distributed systems design fundamentals and secure API design (REST and/or gRPC) Familiarity with Redis and MongoDB Experience with software engineering best practices (unittesting, code reviews, design documentation) Experience in applying SOLID principles and Test-Driven Development methodologies Professional Qualities Very organized with exceptional attention to detail Strong communication skills Passion More ❯
and coaching a team of software engineers. Your Profile Essential Skills/Knowledge/Experience (up to 10, avoid repetition): Hands-on practical experience in System Design, Application Development, Testing, and operational Stability. Experience in developing, debugging, and maintaining with technologies and frameworks such as Java, J2EE, Microservices, Spring Boot, Spring Cloud, Angular, JavaScript, and REST API. Exposure to … containerization technologies such as Docker and Kubernetes. Experience across the whole software development life cycle. Exposure to agile methodologies and CI/CD, Application Resiliency, and Security. Experience in testing frameworks such as JUnit, Mockito, and Cucumber for UnitTesting and Automation Testing. Managing expectations of non-technical stakeholders. Good to Have (as applicable): Familiar with AWS More ❯
platform, ranging from current feature enhancements and bug fixes to full application suite deployment. Carry out agile sprint-defined development tasks to support release cycles, including execution of development, unittesting, functional testing, and overall peer review of team member work. Review design and code per sprint to ensure quality. Creation and customization of complex workflows and … Transfer sessions with Cora Orchestration Developers. Stay current with new and updated capabilities of the Cora Orchestration Platform. Coordinate upgrades to Production and Sub-Production instances. Coordinate sub-production testing, evaluation, and regression remediation. Participate in blueprinting workshops and contribute with documentation and effort estimation. Support COE in continuous development of training paths for professional advancement. Contribute to ongoing More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
preferred) and strong knowledge of SQL Server & Entity Framework . Strong grasp of cloud compute, RESTful APIs, CI/CD pipelines (GitHub Actions preferred) . Excellent understanding of unittesting, TDD, automation, and shift-left principles . Working knowledge of TypeScript, JavaScript, React, React Native and mobile design concepts. Adaptable mindset, able to thrive in Lean/Agile More ❯
pipelines What You'll Bring Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unittesting, and CI/CD Understanding of Docker, Kubernetes, and cloud platforms like AWS or Azure Exposure to SQL/NoSQL databases Leadership or mentoring experience Self-starter More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
haven't worked with their full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, UnitTesting, Test Driven Development ), Engineers that embody these practices would fit in well. You'll ideally have commercial experience with most of the following; ** Modern .Net (C#, MVC More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
haven't worked with their full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, UnitTesting, Test Driven Development ), Engineers that embody these practices would fit in well. You'll ideally have commercial experience with most of the following; ** Modern .Net (C#, MVC More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Reed
party reliance by working as part of a cross functional delivery team to create, implement & maintain fully automated functional & non-functional tests. The shared goal is to help improve testing efficiency and support continuous delivery. Your day to day will include: Collaborate across value streams to ensure safe, coordinated production releases. Lead continuous testing initiatives and support shift … left practices within the team. Guide engineers on unittesting and testable code to improve early defect detection. Promote integration of automated tests into CI/CD pipelines with platform engineers. Drive test automation maturity through strategic initiatives, hands-on support, and mentoring. What they’re Looking For Proven SDET background with strong automation skills using tools like … Selenium, Appium, Postman, and GitLab. Skilled in Java-based test automation across multiple layers (unit to non-functional) and BDD frameworks. Experienced in mentoring, coaching, and leading improvements to test frameworks and practices. Strong understanding of Agile, testing methodologies, and tools like Jira. Hands-on testing experience across mobile apps, web interfaces, and backend microservices. In return More ❯
leadership Your skills and experiences: Degree level qualified in computer science or software engineering background or relevant experience Experience in the Software development lifecycle and processes (e.g. design, coding, unittesting, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-oriented design/development including UML More ❯
aligning design decisions with our technical strategy and maintaining high engineering standards. Define and promote best development practices within the organization, including but not limited to code reviews and testing methodologies, shaping our development environment. Share your deep technical expertise across the organization, serving as a mentor to foster growth and knowledge transfer. Bachelor's or Master's Degree … to detail, including consideration of edge cases. Proficient in SQL and adept at integrating with a variety of data technologies. Familiarity with container platforms such as Docker. Comfortable with unittesting and Test-Driven Development (TDD) methodologies. Thorough understanding of the software development lifecycle, from conception to deployment. Capable of conceptualizing and implementing software architectures spanning multiple technologies More ❯
patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unittesting frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS More ❯
patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unittesting frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS More ❯