CrawlJobs Logo

Software Developer In Test

United Kingdom, London · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

We’re seeking a highly capable SDET to support a major public sector programme, helping deliver secure, high-quality software solutions within a complex Agile environment.

Job Responsibility

  • Designing, developing, and maintaining automated test frameworks using Java and Selenium
  • Building scalable and maintainable automated test suites for web applications and APIs
  • Supporting CI/CD pipelines and integrating automated tests into delivery workflows
  • Collaborating within Agile delivery teams across the full software development lifecycle
  • Contributing to test strategy, quality assurance processes, and continuous improvement initiatives
  • Performing integration, regression, and end-to-end testing activities
  • Working closely with technical and non-technical stakeholders within a secure public sector environment
  • Supporting defect analysis, troubleshooting, and root cause investigation

Requirements

  • Active Security Clearance
  • Excellent coding skills in Java
  • Proven hands-on experience with Selenium WebDriver
  • Experience building and maintaining automation frameworks from scratch
  • Strong understanding of test automation principles and QA best practices
  • Experience working within Agile environments (Scrum/Kanban)
  • API testing experience using tools such as RestAssured or Postman
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps
  • Strong knowledge of version control systems such as Git
  • Excellent communication and stakeholder engagement skills

Nice to have

Existing NPPV3 Clearance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer In Test

8 matching positions

Software Development Test Engineer

Location
Location
United States , Tampa
Salary
Salary:
60000.00 - 63000.00 USD / Year
sirrussoft.com Logo
Sirrus Software Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Requires a Bachelor's Degree in Comp Science, IT, or related with at least 24 months of experience
Job Responsibility
Job Responsibility
  • Collaborating with the development team to understand the design and performance specifications of the software
  • Developing test plans and test cases that are comprehensive and effective at identifying defects
  • Writing and maintaining automated test scripts using tools and frameworks such as Selenium, QTP, etc
  • Executing manual and automated test cases to identify defects and verify the functionality of the software
  • Debugging code to find and fix defects in the software
  • Participating in code reviews and providing feedback to improve the overall quality of the software
  • Estimating the amount of time and resources required for testing and tracking the progress of testing efforts
  • Working with other teams such as product management, customer support, and engineering to resolve any issues that arise during the testing process
  • Communicating regularly with the development team and other stakeholders to provide updates on the status of testing and any issues that need to be addressed
  • Fulltime
Read More
Arrow Right

Advanced Software Engineer - Test Systems Developer

Advanced Software Engineer - Test Systems Developer for the Torpedo Systems Grou...
Location
Location
United States , Canonsburg
Salary
Salary:
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Software Engineering or a related Science, Engineering or Mathematics field
  • 5+ years of job-related experience (or Master's degree plus 3 years)
  • C/C++
  • LabWindows/CVI
  • Object Oriented Development
  • Windows/Visual Studio
  • SQL/SQL Server or like relational database experience
  • Experience participating in technical architecture decisions for complex products
  • Significant level of Windows application development architecture expertise (e.g., Win32 apps, WPF apps, WinUI 3 apps)
  • Deep understanding of software design patterns such as MVVM, MVP
Job Responsibility
Job Responsibility
  • Member of a cross functional team responsible for sustaining and creating software for embedded applications
  • Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing
  • Fulltime
Read More
Arrow Right

Principal Software Developer in Test

The PC/FLex team is seeking a Principal Cloud developer in Test who thrives in a...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of complete SDLC and experience in software testing methodology, tools, developing test strategy, test planning and test execution
  • Strong automation background to be able to own automation strategy and tools required to build a test framework
  • Strong troubleshooting and analytical skills
  • Experience in software testing methodology, tools, developing test strategy, test planning and test execution
  • Knowledge of tools and processes for solution, regression, scale, and performance testing
  • Experience working in continuous integration and continuous delivery
  • Self-motivated with excellent verbal and written communication skills
  • Ideal candidates will have at least 13+ years of relevant experience in developing and supporting automation test frameworks from ground up
  • Proficiency in programming in Python/Java/Go, Playwright
  • Experience in the following areas/technologies: Private Cloud experience, Infrastructure & Data Center management experience, SQL/NoSQL DBs, XML, REST APIs, JSON, Web Applications, AWS/GCP/Azure, Docker, Microservices, Containerisation, Kubernetes, CI/CD, Git/Gitlab, Jenkins, LINUX/VM environments, Pytest, TestNG, Junit, Scale/performance testing tools, Storage / Compute / Networking background, KVM / Vmware
Job Responsibility
Job Responsibility
  • Design, execute, automate and deploy long running, scale, reliability, and security testcases and report the results
  • Provide guidance to functional QA teams, manage and expand relationships with other QA partners on software systems test and automation
  • Review and evaluate designs and provide tangible feedback to improve product quality and mitigate failure risk
  • Own the automation strategy, guide the team to build automation libraries, and utilize existing tools wherever possible as a part of new feature testing or as a part of the sustaining process for released/deployed software
  • Collaborate with other cross-functional teams including but not limited to Product Management, Customer Support and Platform engineering
  • Maintain multiple product configurations as applicable to various projects
  • Provide guidance and mentoring to new hires joining the team
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Advanced Embedded Software Engineer- Test Systems Developer

As a Software Engineer - Test Systems Developer (Sr Software Engineer) you will ...
Location
Location
United States , Canonsburg
Salary
Salary:
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field
  • 2+ years of job-related experience or a Master's degree
  • C/C++
  • LabWindows/CVI
  • Object Oriented Development
  • Windows/Visual Studio
  • SQL/SQL Server or like relational database experience
  • Comfortable in implementing ideas from scratch, owning major application features, and take responsibility for their maintenance and improvement over time
  • Experience participating in technical architecture decisions for complex products
  • A significant level of Windows application development architecture expertise (e.g., Win32 apps, WPF apps, WinUI 3 apps)
Job Responsibility
Job Responsibility
  • Member of a cross functional team responsible for sustaining and creating software for embedded applications
  • Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing
  • Fulltime
Read More
Arrow Right

Software Developer in Test

As Software Developer in Test with Hornetsecurity, you are crucial for ensuring ...
Location
Location
North Macedonia , Skopje
Salary
Salary:
Not provided
hornetsecurity.com Logo
Hornetsecurity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of professional experience in the Quality Assurance/Test Automation area
  • Great knowledge of C#, .NET Core, SQL
  • Solid experience in multiple test tools for e.g. API testing, front-end and back-end testing, load & performance testing, etc. for JavaScript, C#
  • Excellent problem solving, critical thinking, and debugging skills
  • Curiosity and eagerness to both teach yourself and learn from others
  • Great interpersonal and communication skills
  • Ideally, you have a certificate/education in testing, such as ISTQB certification, or other technical areas, such as networking and security
  • You have a very good level of written and spoken English
Job Responsibility
Job Responsibility
  • Ensure highest quality of our on-premises and cloud-based services and technologies
  • Review and analyze product requirements in order to create and execute test plans and test cases
  • Develop and maintain automation using C#
  • Form a part of our Development Team and help to test projects ranging from highly interactive single page applications with cloud hosted RESTful Services to Windows Desktop products
  • Contribute to Agile SCRUM meetings, estimates, documentation, and other parts of the software development lifecycle
  • Work to improve your own technical expertise and keep abreast of new developments in software testing arena
What we offer
What we offer
  • Free space for innovation and independent action in a fast-growing international company
  • Temporary Employee Exchange Program – we provide the ability for you to work at our global office locations and explore the world (e.g. Berlin, Madrid, Malta, Montréal, Washington D.C.)
  • Home-office-option and flexible working time
  • Team events like Laser Tag, Office Movie Nights, Foodie Fridays and much more
  • FitKit subscription and private insurance for your health
  • Unlimited contracts
  • Referral Bonus: we pay 1500€ for each referral who is successfully hired by us
  • Tasty coffee, tea, soft drinks & fresh fruit, office dogs, no dress code and much more
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test

enLabel looking for a high-potential individual to join the Product Engineering ...
Location
Location
United States , Boston
Salary
Salary:
Not provided
enlabel.com Logo
EnLabel Global Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in business, MIS, Computer Science or related field
  • Minimum of 5 years of experience as a Software Developer, QA Engineer, or related positions
  • Solid analytical problem solving skills
  • Solid experience in testing multi-layer enterprise applications
  • Expertise in developing test plans, executing tests and documenting results
  • Strong understanding of relational database concepts and objects and familiarity with database technologies (Oracle, SQL Server)
  • demonstrated ability to write and understand simple to moderately complex SQL queries
  • Basic working knowledge of one or more scripting languages: Python, PERL, Ruby, etc.
  • Good understanding of web-based service-level interaction such as web browsers, Java, AJAX, HTTP, HTML/XML, JavaScript etc., and ability to debug/trace low-level HTTP/HTTPS data interchange
  • Good understanding of Web Services (SOAP, REST)
Job Responsibility
Job Responsibility
  • Develop a deep understanding of our products’ technical architecture to effectively identify and implement the appropriate test approach for each layer of the application
  • Develop automated tests/tools to efficiently perform installation/upgrade testing and platform certifications
  • Design, maintain and execute manual and automated tests for GUI, functional, integration, web services and end-to-end tests
  • Perform back-end/database validation
  • Integrate with SCM infrastructure to establish a continuous build and deploy framework for test cycles
  • Setup and manage test environments
  • Perform installation/upgrade testing, platform and browser certifications
  • Document test execution results and log defects
  • Provide support for other testing activities as needed
  • Provide leadership/mentorship within the team and drive improvements to processes and standards
  • Fulltime
Read More
Arrow Right

Senior software development engineer in Test

The client is a leader in cloud-based data catalog solutions, helping organizati...
Location
Location
Salary
Salary:
Not provided
devico.io Logo
Devico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Test Automation, with extensive hands-on experience in Python
  • Experience creating automation frameworks with Pytest, Rest Assured, and other testing tools
  • Familiarity with Cypress, Playwright, Kubernetes, Helm, and API REST Assured is a plus
  • Strong expertise in Java and/or TypeScript is preferred
  • Experience working in DevOps environments using tools like Gradle, Jenkins, and Docker
  • Knowledge of software QA methodologies, testing tools, and best practices
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills to work with developers and stakeholders
Job Responsibility
Job Responsibility
  • Develop and maintain automated testing frameworks with a primary focus on Python
  • Create and optimize pipelines for automated testing within the DevOps ecosystem
  • Implement end-to-end testing strategies using Pytest, Rest Assured, and other modern testing tools
  • Collaborate with the development team to integrate automated tests into the CI/CD pipeline
  • Work with tools such as Cypress, Playwright, Kubernetes, Helm, and API REST Assured for testing services
  • Lead testing initiatives and help improve QA processes
  • Identify and troubleshoot issues within the testing process and offer improvements
  • Collaborate with cross-functional teams to improve software quality
What we offer
What we offer
  • Remote work
  • Flexible schedule and ability to manage your working hours
  • Competitive salary
  • Working in a team of skilled and experienced specialists
  • Professional development opportunities
Read More
Arrow Right

Senior software development engineer in test

Join a cloud-based data catalog platform team as a Senior SDET to automate test ...
Location
Location
Salary
Salary:
Not provided
devico.io Logo
Devico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Test Automation, with a focus on pipeline creation for automated tests
  • Expertise in Playwright with TypeScript
  • Familiarity with Cypress, API REST Assured, Kubernetes, and Helm charts
  • Hands-on experience with Java and/or TypeScript
  • Experience with DevOps, Gradle, Jenkins, and Docker
  • Understanding of software QA methodologies and tools like JIRA
  • Strong ability to work in Agile environments, collaborating with developers and operations teams
  • Excellent communication skills for team collaboration and stakeholder management
  • Ability to analyze testing processes, identify gaps, and recommend solutions
Job Responsibility
Job Responsibility
  • Automate test cases and create pipelines for automated testing
  • Design and implement automation frameworks, especially focusing on Playwright with TypeScript
  • Create and maintain pipelines that ensure automated tests run efficiently
  • Use tools like Cypress, API REST Assured, Kubernetes, Helm, and other modern testing frameworks
  • Collaborate with the development and operations teams to drive testing efforts within the DevOps pipeline
  • Propose improvements and raise awareness for test processes, methodologies, and defect identification
  • Define key performance indicators (KPIs) and metrics for effective testing
Read More
Arrow Right