Enable job alerts via email!

Software Development Engineer in Test

ZipRecruiter

Bristol

Hybrid

GBP 35,000 - 55,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company in the Cyber and Cloud space is seeking a skilled Test Automation Engineer. The role involves designing automated testing frameworks, collaborating with Agile teams, and driving continuous improvement in testing processes. Candidates should have expertise in various programming languages and a strong understanding of testing strategies. This position offers flexible working arrangements and a chance to contribute to innovative solutions.

Benefits

Flexible Working
33 days holiday including Bank Holidays
Hybrid working
Part-Time or Full-Time considered
Pension

Qualifications

  • Experience with automated testing frameworks and strategies.
  • Proficiency in programming languages like Java, Python, or JavaScript.
  • Hands-on experience in Agile teams and CI/CD practices.

Responsibilities

  • Design and develop automated testing frameworks.
  • Collaborate with cross-functional teams to enhance testing effectiveness.
  • Guide team members on automation best practices.

Skills

Testing Strategies
Agile Methodologies
Collaboration

Tools

Cypress
Selenium
Docker

Job description

Job Description

Salary: £35,000 to £55,000 depending on experience

Company Introduction

Argo DevOps Solutions is a small but established UK-based technology company working in the Cyber and Cloud space. We are experts in delivering value into both the public and private sector, supporting delivery of quality products at speed. We solve complicated software and hardware problems using Agile approaches. Our specialisms include moving data between trust boundaries, designing secure data ingress and egress systems. Argo has substantial experience in mentoring our customers through their Agile journey.

If this sounds like the kind of company you want to be involved in, with your contribution really making a difference, come and join our team!

What We Provide

  • Flexible Working (40hr per week)
  • 33 days holiday including Bank Holidays
  • Hybrid working
  • Part-Time or Full-Time considered
  • TOIL
  • Pension
  • Salary dependent on experience
  • Other financial incentives

The candidate must be willing to hold Government Clearance and go through the respective vetting process.

Job Description

Responsible for designing and developing automated testing frameworks using various programming languages and paradigms. Ensure our systems are fit for purpose through rigorous validation and verification. Determine and execute the appropriate level of testing—both functional and nonfunctional—based on project or feature requirements.

Experience Requirements

Comprehensive Testing Strategies

  • Experience formulating and implementing testing strategies for complex microservice architectures, ensuring both functional and nonfunctional requirements are met.

Broad Programming Expertise

  • Proficiency in one or more programming languages and frameworks (e.g., Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS) to design and develop automated testing solutions.

API & Backend Testing

  • Proven track record testing backend systems, including RESTful APIs, as well as designing robust nonfunctional testing solutions (performance, security).

Agile Methodologies & Stakeholder Collaboration

  • Hands-on experience working in Agile teams, engaging with Product Owners and stakeholders to elicit requirements, facilitate technical workshops, and shape team objectives.

Test Automation Frameworks & BDD

  • Strong familiarity with testing frameworks (e.g., Cypress, Cucumber, Behave, Selenium) and BDD practices (Cucumber, Gherkin) to drive behaviour-driven testing approaches.

Containerisation & Microservices

  • Knowledge of container technologies (e.g., Docker) and microservice design patterns, focusing on observability, security, and scalability.

CI/CD & Continuous Testing

  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions) and embedding automated tests into delivery workflows for continuous quality assurance.

SOLID Principles & Best Practices

  • Understanding and application of SOLID principles to produce maintainable, scalable, and testable code.

Roles and Responsibilities

Plan, Develop, and Enhance Automated Testing

  • Define and implement automated testing strategies across all development stages and iterations.
  • Assess risks and take preventative actions through automation.

Own Full Lifecycle of Product Components and Systems

  • Collaborate to ensure robust end-to-end ownership of product components.
  • Engage with customers and stakeholders, managing security, policy, and compliance considerations.

Collaborate Cross-Functionally & Drive Continuous Improvement

  • Work with product, design, and development teams to enable test coverage.
  • Identify and implement improvements to increase testing effectiveness and efficiency.

Evangelise Automation-First Approaches & Tools

  • Evaluate and adopt modern testing tools and techniques.
  • Provide advice on systems testing and security integration at every development phase.

Participate in Technical Discussions & Rapid Prototyping

  • Contribute to architectural and technical design sessions, leveraging rapid prototyping and wireframing.
  • Support delivery management and technical leads in customer engagement.

Establish & Evolve Development Processes

  • Set up and improve CI/CD pipelines, testing frameworks, and infrastructure-as-code practices.
  • Continuously enhance development workflows for quality and efficiency.

Support Team Members

  • Guide less experienced engineers on automation best practices and problem-solving.
  • Foster a high-performing, inclusive team culture.

Encourage Innovation & Growth

  • Bring innovative solutions to enhance Argo’s products.
  • Share knowledge and insights to contribute to organizational growth.

Argo Ethos

  • Contribute to a culture of innovation and solutions-focused thinking.
  • Be flexible and adapt skills to evolving business needs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer in Test - Midnight

Input Output (IOHK)

Remote

GBP 40 000 - 60 000

4 days ago
Be an early applicant

Software Test Engineer

TN United Kingdom

Bristol

Hybrid

GBP 30 000 - 50 000

Yesterday
Be an early applicant

Regional Operations Manager

ECITB

England

Remote

GBP 53 000 - 61 000

3 days ago
Be an early applicant

Remote Plan checker

TN United Kingdom

Greater London

Remote

GBP 35 000 - 50 000

3 days ago
Be an early applicant

Remote Plan Checker

TN United Kingdom

England

Remote

GBP 40 000 - 60 000

3 days ago
Be an early applicant

Platform Engineer/SRE (Java)

Ascendion

Bromley

Remote

GBP 50 000 - 80 000

3 days ago
Be an early applicant

Translation Project Manager (remote) (permanent contract)

The Translation People

Remote

GBP 30 000 - 45 000

4 days ago
Be an early applicant

UK - FCM Business Travel Consultant

StudentUniverse

Remote

GBP 30 000 - 40 000

4 days ago
Be an early applicant

UK - FCM Business Travel Consultant

StudentUniverse

Remote

GBP 30 000 - 40 000

4 days ago
Be an early applicant