CrawlJobs Logo

Software Development & Test Engineer

United Kingdom, Irlam Employment contract · Job Posted January 20, 2026
Apply Position
Job Link Share

Job Description

The software development and test engineer is a key part of the technology team that operates the Freedom Fibre Wholesale Fibre platform. The software development and test engineer both produces solution designs and code suitable to solve development requirements identified, whilst also providing guidance to their wider team.

Job Responsibility

  • Create software solutions for defined problems
  • Work with the Architecture team and wider business to ensure that requirements are accurate
  • Merging code into the CI/CD process
  • Review code produced by team members
  • Provide support for existing code deployments
  • Support with resolving defects
  • Prepare, execute & document tests of software-based delivery items
  • Development of related automatic test suites and the platforms required to run these test suites
  • Oversee some aspects of the release process, in particular, early life defect remediation, feature requests and ad-hoc support for user queries

Requirements

  • Experience of distributed cloud systems, and specifically Amazon Web Services
  • Experience of Python in a commercial development environment
  • Understanding of both relational NoSQL database technologies and their cloud versions
  • Experience of creating and using secure APIs
  • Troubleshooting performance issues with applications and APIs
  • Experience of Terraform
  • Experience of Test-Driven Development
  • Experience developing test suites for software-based deliverables that include Web based UI's, REST or SOAP API's, Business software processes (e.g. Database interaction)
  • Experience of test automation application development
  • In-service training in subjects related to the testing process, automated tooling and quality systems

Nice to have

  • Experience of Full Stack and Java development is desirable
  • AWS (Amazon Web Services) Certification is desirable

What we offer

  • Attractive benefits package
  • Bonus
  • Generous pension
  • Private health care
  • Flexible working
  • 25 days paid vacation plus an extra day for birthday
  • Flexible working hours
  • Hybrid working
  • Regular social & team events twice a year
  • Relaxed and industrious atmosphere
  • Equal Opportunity Employer

Looking for more opportunities?

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

Similar Jobs for

Software Development & Test Engineer

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
New

Senior Software Development Engineer in Test

A photo and media hosting platform is looking for a strong Software Development ...
Location
Location
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong TypeScript experience
  • Strong coding and software engineering skills
  • Ability to write and maintain automation/framework code independently
  • Experience testing React Native and modern web applications
  • Experience with web automation tools: Meticulous Playwright
  • Experience with mobile automation tools, including Maestro
  • Experience working with AI-assisted test generation tools (GitHub Copilot, Claude, etc.)
  • Ability to review, validate, and debug AI-generated test output
  • Understanding of prompt engineering, agent skills, and AI-assisted testing workflows
  • Hands-on experience with manual QA and regression testing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain automated test frameworks and infrastructure
  • Build and maintain automated tests for web, mobile, APIs, and end-to-end workflows
  • Develop and expand Maestro-based mobile automation coverage
  • Create and maintain web automation suites using modern automation tools
  • Support AI-assisted test authoring workflows, including prompt and agent skill maintenance
  • Review, validate, and debug AI-generated test output
  • Perform exploratory, regression, and release testing when necessary
  • Work with developers to improve application testability and automation coverage
  • Integrate automated tests into CI/CD pipelines
  • Investigate, troubleshoot, and debug issues across application and automation layers
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test

We are seeking a Software Development Engineer in Test (SDET) to build scalable,...
Location
Location
United States , Austin
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in SDET, software engineering, or automation-heavy QA roles
  • Strong programming skills in at least one language (Java, Python, JavaScript, or C#)
  • Experience designing and maintaining automation frameworks from scratch or scaling existing frameworks
  • Hands-on experience with API testing and microservices validation
  • Deep understanding of CI/CD pipelines and test integration strategies
  • Expertise with version control systems (Git, Bitbucket)
  • Strong understanding of object-oriented programming (OOP) and testing design patterns
  • Experience working in Agile/Scrum environments
Job Responsibility
Job Responsibility
  • Design and develop scalable test automation frameworks for web, API, and/or microservices architectures
  • Write production-quality test code using languages such as Java, Python, JavaScript, or C#
  • Implement UI automation using tools like Selenium, Cypress, or Playwright
  • Build and maintain API and service-level tests using RestAssured, SuperTest, or Postman/Newman
  • Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or CircleCI
  • Drive a shift-left testing approach, partnering with developers during design and code reviews
  • Develop mocks, stubs, and test data frameworks for improved test coverage
  • Perform performance and load testing using k6, JMeter, or Gatling
  • Ensure test coverage across distributed systems, APIs, and cloud-native applications
  • Participate in root cause analysis and improve system reliability and observability
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • enrollment in company 401(k) plan
Read More
Arrow Right

Software Development Engineer in Test

We are looking for a forward-thinking Software Development Engineer in Test who ...
Location
Location
Canada
Salary
Salary:
50000.00 - 65000.00 USD / Year
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science or an equivalent field
  • 3–5 years of experience in software development in test or software test engineering
  • Proven experience in Software Development in Test with proficiency in Behavior Driven Development (BDD)
  • Proficiency in Java, TypeScript, Cypress, Playwright, Cucumber, and JUnit
  • Demonstrated competency in AI-augmented development
  • ability to write effective prompts for code generation, debugging, and test data synthesis
  • Hands-on experience with AI productivity tools such as GitHub Copilot, OpenAI API integrations, or similar LLM-based suites
  • Experience in API and UI test automation
  • Experience using Agile software development tools and methodologies
  • Basic knowledge of microservice architecture, AWS services, Docker, CI/CD, Linux, and shell scripting
Job Responsibility
Job Responsibility
  • Implement and maintain an end-to-end automation test framework for running UI integration tests and quality dashboards using Java, TypeScript, Cypress, Playwright, Cucumber, and JUnit
  • Leverage AI-assisted coding tools (e.g., GitHub Copilot, Cursor) to rapidly bootstrap test suites, refactor legacy test code, and generate comprehensive documentation
  • Implement automated API testing using tools such as REST Assured
  • Work closely with the development team to improve unit test coverage, frameworks, and productivity tools, utilizing LLMs to identify edge cases and boundary conditions that traditional manual analysis might miss
  • Participate in requirements, architecture, and design specification reviews
  • Perform peer code reviews, using AI to assist in identifying security vulnerabilities and architectural inconsistencies
  • Use defect management tools such as JIRA and XRAY
  • Manage source code with GIT and optimize CI/CD workflows using AI-driven insights for flaky test detection and build optimization
  • Develop and maintain GitHub Actions CI/CD pipelines
  • Develop load and performance tests using tools such as JMeter and K6
What we offer
What we offer
  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central: 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
  • Fulltime
Read More
Arrow Right

Sr. Software Development Engineer in Test

As a Sr. SDET in Agentic QA, you will own the test automation and quality framew...
Location
Location
Canada , Kitchener
Salary
Salary:
135500.00 - 158000.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering or SDET roles with an emphasis on software development
  • Strong programming skills in Python (preferred), Java, or JavaScript
  • Experience testing distributed, cloud-native SaaS systems and APIs
  • Demonstrated proficiency in coding with AI agents to accelerate development and improve code quality
  • Hands-on exposure to LLMs or AI/ML systems (e.g., OpenAI, Claude, Gemini, or similar platforms)
  • Understanding of non-deterministic systems and probabilistic testing approaches
  • Experience building test frameworks and scalable automation systems
  • Familiarity with AI evaluation techniques (benchmarking, golden datasets, human-in-the-loop validation)
  • Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Strong collaboration skills with the ability to work across distributed teams and time zones
Job Responsibility
Job Responsibility
  • Own end-to-end quality for agentic features and workflows, including strategy, development, execution, and release qualification
  • Design and build automation tooling and frameworks for AI/LLM-driven systems, including prompt flows, agent orchestration, and tool integrations
  • Develop and maintain evaluation frameworks (evals) to measure response quality, accuracy, and hallucination rates
  • Drive automation coverage (80%+ for critical AI workflows) using deterministic + probabilistic validation approaches
  • Integrate AI quality checks into CI/CD pipelines with fast feedback cycles (<15 minutes for PR validation)
  • Build tooling for LLM observability and debugging, including prompt tracing and response analysis
  • Partner with Applied AI teams on prompt engineering, model selection, and evaluation strategies
  • Design and execute performance and load tests for AI services (latency, throughput, cost efficiency)
  • Identify and mitigate risks related to hallucinations, bias, safety, and edge cases
  • Define and track AI quality KPIs (task success rates, precision/recall, latency, etc.)
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits
  • Real opportunities for growth
  • Cutting-edge AI tools
  • Robust training program
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test Co-op

From the edge of the universe with CERN's Large Hadron Collider, to the edge of ...
Location
Location
Canada , Vancouver
Salary
Salary:
Not provided
netapp.com Logo
NetApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in at least one programming language such as C/C++, Go, Ruby, Javascript, or Java
  • Experience with UI test methods, Linux, HTTP/REST, and SQL/NoSQL databases
  • Successful completion of one or more operating system courses or related projects
  • Strong oral and written communication skills
  • Ability to work collaboratively within a team of engineers to meet aggressive goals
  • Familiarity of basic concepts of computer architecture, data structures, and programming practices
  • Must be enrolled in an educational or professional program through summer 2026 or later
Job Responsibility
Job Responsibility
  • Software design and implementation
  • Defect investigation and resolution
  • Test automation and framework development
  • Advanced technology investigations and prototyping
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU's)
Read More
Arrow Right

Software Development Engineer In Test (Sdet)

Robert Half Technology is seeking a senior-level Software Development Engineer i...
Location
Location
United States , Bellevue
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior-level experience as a Software Development Engineer in Test (SDET) or Software Development Engineer (SDE)
  • Strong hands-on programming experience with C# preferred (Java experience also acceptable)
  • Experience working within AWS cloud environments
  • Strong experience with automation testing tools such as: Cypress, Selenium or Playwright
  • Experience building and maintaining automation frameworks and automation pipelines
  • Ability to write automation code from scratch and improve existing frameworks
  • Strong understanding of API and UI automation testing methodologies
  • Experience working in collaborative Agile engineering environments
Job Responsibility
Job Responsibility
  • Design, build, and maintain automated testing frameworks for both API and UI testing
  • Develop automation solutions from scratch using modern testing tools and programming languages
  • Create and enhance API automation testing capabilities
  • Refactor, rebuild, and improve legacy automation frameworks and existing test code
  • Support automation pipeline development and maintenance
  • Collaborate closely with QA, development, and engineering teams to improve automation coverage and testing processes
  • Participate in manual testing and validation efforts as needed
  • Work within AWS cloud environments to support testing and automation initiatives
  • Partner with engineering teams of approximately 7–8 engineers in an Agile environment
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Company 401(k) plan
  • Free online training
  • Access to top jobs and competitive compensation
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test

We’re looking for a SDET who’s passionate about quality; not just as a phase, bu...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years experience in Test Automation
  • Strong hands-on experience in building and maintaining test automation frameworks and API testing tools, not just executing them
  • Confident writing automated tests in Typescript
  • Expertise in Designing and Executing End-to-End Test Strategies that aligns with Agile delivery
  • Solid experience embedding quality early in the SDLC by working closely with Product Managers, Engineers, Principal Engineers and Delivery Managers
  • Experience working in agile continuous delivery teams, including daily coordination with cross-functional stakeholders to evaluate, prioritize, and drive resolution of defects based on reproducibility, business impact, and release scope
  • Computer Science or Information Technology degree, Diploma or similar
  • CSTAE or ASTQB ISTQB Advanced Certification
  • Certified Automation Tester (i.e. Cypress, Playwright)
  • Familiarity with pipeline and event-driven systems (Kafka, AWS EventBridge, AWS Step Functions, queues, streams, Snaplogic)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain test automation frameworks from scratch or extend existing ones
  • Define and uphold the standards for test quality, ensuring consistency and confidence in our releases
  • Write high quality, maintainable integration and end-to-end tests that follows production engineering standards
  • AI-first mindset required: leverage AI assistants and tools as part of day-to-day SDET workflows (test design, automation, analysis, and continuous quality improvement)
  • Build reusable test utilities, mocks, and simulators
  • Contribute to and help evolve the overall test strategy for one or more products or services
  • Partner with engineers, product managers, and delivery leads to embed quality thinking from day one, and not as an after-thought
  • Design and oversee test strategies that combine automation, exploratory testing, and regression coverage
  • Drive the implementation and evolution of automated testing frameworks, ensuring integration into our CI/CD pipelines
  • Own the structure and health of test suites and regression packs, helping teams keep them lean, relevant, and valuable
  • Fulltime
Read More
Arrow Right