cover image
developrec

Software Engineer in Test

Remote

United Kingdom

£ 70,000 / year

Full Time

22-04-2025

Share this job:

Score my CV

Job Specifications

Software Developer in Test- Fully Remote- up to £70k

Our client a leading supplier of technology that are used by over 65,000 customers in over 150+ countries are looking to grow their engineering division and add two Software Developer In Test Engineers to their teams, one that is more focussed on backend C# and another more focussed on Front End Angular.

Tech Stack
Experience with automated software testing tools
Creating test cases for new and exsisting functionality with C# or Angular
Behavior driven test frameworks such as ReqNRoll (formerly SpeFlow)
Visual Studio Code, GitHub, and Git
Back-end testing via RESTful APIs and queues or building robust and scalable test frameworks using Selenium and Playwright

Desirable:
Creating & modifying pipelines for test execution as part of CI/CD
Performance test tools such as JMeter, K6, WebSurge, Locust
Testing within a microservice environment
Mocking frameworks such as Wiremock, Moq, RhinoMocks
Remote testing tools such as BrowserStack
Contract testing using tools such as PACT
Microsoft Azure-related technologies such as Azure Service Bus, Azure Functions
Familiarity with Infrastructure-as-Code tooling such as Bicep, Terraform
ISEB/ISTQB Foundation or higher certification

Package:
up to £70,000
Fully Remote
Private Health Insurance.
25 days off + bank holidays
5% matched pension
L&D budgets and a week every quarter downtools and spent learning
Socials
Progression mapped

If you want to work with a global award winning SaaS provider with an ambitious growth plans, with a super collaborative and exciting work culture then please click apply now!

About the Company

Welcome to develop. We are a leading contributor to the software engineering community and a disruptive recruitment business comprised of eight specialised brands: develop .NET, develop Java, develop Python, develop PHP, develop JavaScript, develop DevOps, develop Change, and develop Technology. At develop, we scale the software engineering teams that shape our world. Our commitment to quality is reflected in our three key USPs: 1. Specialised Knowledge: All our Consultants learn to code in the language they recruit fo... Know more

Related Jobs

Company background Company brand
Company Name
JPMorganChase
Job Title
Associate Software Engineer - Platform - SDLC
Job Description
Job Description Out of the successful launch of Chase in 2021, we’re a new team, with a new mission. We’re creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Platform Engineer at JPMorgan Chase within the Platform SDLC team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects – and depending on your strengths and interests, you'll have the opportunity to move between them. While we’re looking for professional skills, culture is just as important to us. We understand that everyone's unique – and that diversity of thought, experience and background is what makes a good team great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference – on us as a company, and on our clients and business partners around the world. As a Platform SDLC Engineer you will play a crucial role in designing, implementing, and maintaining automation solutions for software development processes. You will collaborate closely with cross-functional teams to identify automation opportunities, build out custom workflows, and develop utility tools to enhance productivity and efficiency across the organization. Building secure SDLC pipelines which perform Vulnerability scanning , ensuring an immutable artifact signed and testing evidence is validated. Working towards the long term aim of developing an Internal Developer Platform (IDP) building golden paths and enabling developer self-service. Job Responsibilities Designing and Implementing Automation Workflows: Work closely with software development teams to analyze existing workflows and identify opportunities for automation using GitHub Actions. Design and implement custom workflows tailored to specific project requirements. This includes infrastructure as code development pipelines. Developing GoLang Utilities: Utilize GoLang to develop efficient utility tools, scripts, and applications to automate repetitive tasks, enhance developer productivity, and improve the overall efficiency of the SDLC processes. Managing Continuous Integration/Continuous Deployment (CI/CD) Pipelines: Architect, configure, and manage CI/CD pipelines using GitHub Actions to automate the build, test, and deployment processes. Ensure smooth integration with version control systems and other development tools. Also facilitating reproducible builds and deployments. Monitoring and Optimizing performance: Monitor and analyze the performance of automation workflows and utility tools, identifying areas for optimization and improvement. Proactively implement enhancements to streamline processes and reduce cycle times. Creating Documentation and Training: Create comprehensive documentation for automation workflows, utility tools, and best practices. Provide training and support to development teams to ensure successful adoption and utilization of automation solutions. Staying Updated with Emerging Technologies: Keep abreast of the latest trends and advancements in automation, CI/CD, DevOps and DevSecOps practices. Evaluate new tools and technologies, recommending adoption where appropriate to drive continuous improvement. Required Qualifications, Capabilities, And Skills Demonstrated proficiency with building software build pipelines, ideally with Github Actions Primarily identify as a software engineer and excel at designing and coding services and utilities using Golang. Have a strong focus on automated testing following TDD best practices. Well versed in using git scm. Passionate working with cloud-based infrastructure systems. Enjoy integrating various services, tools, and components together and value 'systems thinking'. Our Technology Stack The platform’s SDLC technology stack consists of GitHub Actions, enabling seamless CI/CD workflows with automated testing, deployment, and infrastructure management. Automation utilities are written in Golang, Python and shell scripts ensuring high performance, reliability, and maintainability. Also leverage docker containers to speed-up SDLC build pipelines by consolidating all utilities and configuration into images. Additionally, the platform integrates with a Kubernetes environment on Google Cloud Platform (GCP) and services such as Cloud Key Management . We wisely choose open-source software when it meets our needs, and aren't hesitant to build custom solutions when necessary. We approach each challenge with an open mind, selecting the best technology for each task. We're comfortable with innovation, but always remember our ultimate goal: to create lasting solutions for our customers. #ICBCareer #ICBEngineering About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
London, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
Talon
Job Title
Platform Operations Support Engineer
Job Description
Role Description As a Platform Operations Engineer at Talon Outdoor, you'll ensure the smooth operation of the platforms stack by offering technical and functional assistance. Your role involves diagnosing and resolving issues, collaborating with both business and engineering teams to enhance the system, and proactively identifying opportunities for improvement. You are expected to work in a shift pattern to support North American users in Eastern Standard Time, providing user support, conducting troubleshooting, and contributing to system enhancements to maintain efficiency and effectiveness. ABOUT US_ At Talon, our purpose is to be the independent agency of choice providing a pioneering global platform for brands to connect with audiences in the outside world. We want to reimagine the industry to deliver greater value for our clients whilst inspiring people and caring for our planet. We’re passionate about OOH and are on a mission to drive the growth of this sector within the media industry – changing perceptions of it as a legacy medium to one that is highly effective, creative, sustainable, and measurable for our clients. In our first 10 years, our desire to offer intelligent, creative, technology-led OOH solutions and a full-service OOH offering saw us grow into a team of over 300 people located in key cities across the globe. In that time, we have been awarded for our approach to our people, our clients and our industry and want to continue and expand upon these successes. A DAY IN THE LIFE_ You will be working on support tickets that come through via email and service desk portal and also providing help in person. Some of the common tasks involve creating a login for internal and external users, troubleshooting issues, answering user queries, training the Media owners when requested, testing and deploying an application, raising bugs and defects with the developers, and keeping the application data up-to-date. You’ll spend your time ensuring that users are updated regarding their tickets and closing them when work is complete. Completing weekly and monthly tasks. Keeping documentation up-to-date and sending out comms if there are issues. WHAT WE’RE LOOKING FOR_ Proven experience in an application support role or similar technical position. Familiarity with Agile and DevOps methodologies. Proficiency in using DevOps tools like AWS, Terraform, and Docker in production environments. Experience with continuous integration/delivery practices and performance scanning tools. Excellent verbal and written communication skills. Proficiency in at least one scripting or object-oriented programming language. Experience with SQL scripting and database servers such as SQL Server and MongoDB. Familiarity with internet-based application security practices. Proficiency in configuration management, automation, and orchestration tools. Experience in the media domain is advantageous. Knowledge of APIs and microservices is desirable. Experience working with Java and MongoDB technologies is a plus. OUR TEAM_ The team is responsible to provide support for all Talon tech platforms, producing the data insights to make business decisions, supporting the Finance users with NetSuite queries etc. The team supports 300+ internal Talon users and external users (Agencies, Media owners) who use the Talon tech platforms. WHY US_ “Talon is a People focused Company, with an entrepreneurial spirit, who give their staff the autonomy and tools to progress and develop in their careers” OUR VALUES AND HOW WE WORK TOGETHER_ WE ARE BOLD_ As industry provocateurs and pioneers, we respectfully challenge the status quo, take pride in our people, big ideas and partnerships. We embrace change We challenge respectfully We lead the way WE ARE HUMAN_ We are a diverse collective of changemakers who value respect, fairness, and integrity and expect the same in return. We value collaboration and togetherness We are empathetic We embrace individuality WE ARE SMART_ Our trailblazing spirit and learning centric culture ensures our knowledge provides maximum value to each other and our clients. We grow and learn We are trusted We are mission possible Talon is an equal opportunities employer. We celebrate diversity and are committed to creating an inclusive environment where all individuals can thrive. We seek to employ and develop a workforce representative of the markets that we serve and brands that we represent. Apply for role
London, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
Adria Solutions Ltd
Job Title
Kubernetes DevOps Engineer Bare-Metal
Job Description
On-Premises Kubernetes DevOps Engineer (Bare-Metal) – Manchester (Onsite) We’re looking for an experienced On-Premises Kubernetes DevOps Engineer for a company based in Manchester. This is a hands-on role ideal for someone with deep experience working with bare-metal Kubernetes in a fast-paced technical environment. Key Responsibilities Deploy, manage, and troubleshoot Kubernetes clusters on bare-metal infrastructure. Collaborate with internal teams to ensure optimal cluster performance, scalability, and reliability. Implement best practices for on-premises deployments, including monitoring, upgrades, networking, and security. Maintain high-availability infrastructure and contribute to the overall stability of the environment. Essential Skills & Experience: Strong hands-on expertise in Kubernetes on bare-metal (not cloud-based). Experience with manual setup tools such as kubeadm, Rancher, or similar. In-depth understanding of physical server environments and non-cloud orchestration challenges. Ability to advise on and differentiate between cloud-managed Kubernetes (e.g., EKS, AKS, GKE) and on-prem deployments. Proven troubleshooting and problem-solving ability in a DevOps or SRE context. Location:Manchester – Onsite only Kubernetes DevOps Engineer (Bare-Metal) Apply now or get in touch for more information.
Manchester, United Kingdom
On site
Full Time
07-05-2025
Company background Company brand
Company Name
Alpha
Job Title
Software Developer
Job Description
Alpha is a leading language service provider (LSP), with a global presence and a commitment to delivering cutting-edge tech-driven solutions. We are seeking a highly skilled and motivated developer to join our team. This is an exciting opportunity to work on impactful projects, leveraging modern technologies and contributing to the development of intelligent, scalable, and user-friendly solutions. If you are passionate about software development, have a strong foundation in both frontend and backend technologies, and are eager to produce software with optimal UX, we want to hear from you! Tasks Design, develop, test, and maintain web applications and APIs using C# and .NET Core. Build responsive and dynamic user interfaces using JavaScript, TypeScript, and React JS. Develop new UI components based on existing design guidelines and functional requirements. Work with databases including MS SQL Server and MongoDB to design and optimize data storage solutions. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable code and follow best practices in source control using Git. Develop and consume RESTful web services. Participate in code reviews, agile ceremonies, and continuous integration/continuous deployment (CI/CD) processes. Requirements Strong programming experience with C# and .NET Core. Proficiency in JavaScript, TypeScript, and React JS. Ability to develop user interfaces based on design guidelines and documented requirements. Experience with Web Services and REST APIs. Solid understanding of MongoDB and MS SQL Server. Good working knowledge of Git and version control workflows. Experience with Docker for containerization. Familiarity with Jenkins or similar CI/CD tools. Exposure to monitoring and error tracking tools such as Sentry. Working knowledge of CSS for styling and layout AI/LLM/ML experience Benefits A competitive salary. The opportunity to work with a global leader in the localization industry. A supportive and collaborative team environment. Ongoing professional development and career growth opportunities. The chance to make a significant impact in a dynamic and growing market. If you are a motivated and experienced developer with a passion for working alongside cutting-edge tech to develop client-specific solutions, we invite you to join Alpha CRC. To apply, please submit your CV and a cover letter detailing your relevant experience and why you are the ideal candidate for this role.
Cambridge, United Kingdom
Hybrid
Full Time
06-05-2025