Test Engineer - 6 months - Fully Remote - Outside IR35

Hamilton Barnes
UK
3 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£78,000.0 - £104,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services JIRA Automation of Tests Microsoft Azure Software Bug Management Cloud Computing Continuous Integration HP Loadrunner Apache JMeter
+20 more
Junit Nunit Scrum Methodology Selenium Software Testing Automation Framework Systems Integration Strategies of Testing Performance Testing Postman Cypress (Programming Language) Gitlab Xunit Specflow Pytest Gherkin Integration Tests Playwright Cucumber (Software) Testrail Jenkins

Job description

Our client, a technology business, is looking for an experienced Testing Engineer to take ownership of test strategy and delivery across their programme. You’ll champion a BDD and TDD approach to quality, and make sure releases go out on time and to a high standard. This is a hands-on role, working closely with developers, product owners and project managers., * Define and own the test strategy, test plans and approach across the project

  • Lead, mentor and coordinate a team of test analysts and engineers
  • Introduce and embed BDD practices, running three amigos sessions and writing clear Gherkin scenarios (Given/When/Then) that turn acceptance criteria into executable specifications
  • Promote TDD within delivery teams, working with developers on unit and integration test coverage and a test-first mindset
  • Oversee manual and automated testing, including functional, regression, integration, performance and UAT
  • Drive test automation and continuous testing within CI/CD pipelines
  • Manage defect triage, risk reporting and quality metrics
  • Report test progress, risks and release readiness to stakeholders
  • Embed best practice and continuous improvement in testing processes
  • Work within Agile delivery (Scrum/Kanban) alongside cross-functional teams

Requirements

  • Proven track record as a Test Engineer or Test Lead in a software delivery environment
  • Strong experience building test strategies and leading test teams
  • Hands-on experience implementing BDD using tools such as Cucumber, SpecFlow, Behave or Karate
  • Solid understanding of TDD principles and experience working with developers using frameworks such as JUnit, NUnit, xUnit, Jest or pytest
  • Hands-on knowledge of test automation frameworks (eg Selenium, Cypress, Playwright, or similar)
  • Experience with test management tools such as Jira, Xray, Zephyr or TestRail
  • Good understanding of CI/CD tooling (eg Jenkins, Azure DevOps, GitLab)
  • Experience testing APIs and integrations (eg Postman, REST Assured)
  • Excellent communication skills and confidence engaging senior stakeholders
  • Comfortable leading and motivating a team in a remote setting

Desirable:

  • ISTQB certification
  • Performance testing experience (JMeter, LoadRunner, or similar)
  • Cloud experience (AWS or Azure)
  • Experience coaching teams in moving from traditional testing to BDD/TDD
  • Experience in Telecommunications

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…