ROL SDET

Reed.co.uk is looking for an SDET to join their team in Holborn, London.

About Us

Here at Reed.co.uk, we are on a mission to connect people to a world of career opportunities online. We do this by showing the relevant jobs or candidates to customers that best match their criteria.

Overview

We are looking for a Software Development Engineer in Test (SDET) to support our product delivery team. Our applications are built using modern service based technologies and architecture to enable consistent and effective user experience.

As an SDET you will be primarily responsible for the delivery of automated tests to support current and future product features, working closely with Engineers on automation activities to ensure quality is built into our applications whilst aligning with our delivery commitments. As well as functional coverage you will also ensure non functional requirements are defined and met with particular regard to Performance and Security.

Being an advocate for quality directly within a delivery team you will be fostering an environment of collaboration but also shared accountability, continuous improvement and meaningful learning that extends into the wider Reed Online software engineering team.

Key Responsibilities

  • Implementation of automated UI tests of web based applications (Playwright)
  • Implementation of automated API tests of BFF, API's and services (Playwright, Postman & others)
  • Exploratory testing of new features to bug find and identify UX issues
  • Performance testing of web applications and API's (K6)
  • Security testing of API's using available tools and processes according to OWASP
  • Instrumental in processing of production incidents within our incident management process
  • Configuring and maintaining CI/CD pipelines in Azure DevOps
  • Working closely with Software Engineers and Product Managers to identify testing tasks, evaluate code quality and fitness to requirements
  • Reviewing application architectures, pair programming & code reviews to improve testability
  • Analysing telemetry to identify and reproduce errors or performance issues
  • Owning and improving test automation data
  • Actively participating in Agile ceremonies to aid in continuous improvement
  • Share, receive and act upon best practices across teams
  • Initiating and owning bug prevention activities

Key Skills and Experience

  • Advanced knowledge of programming languages (ideally JavaScript and C#)
  • Extensive experience testing web based applications
  • Advanced API testing experience
  • An understanding of Single Page Applications and Microservice architecture
  • An understanding of Performance and Security Testing and its importance within a product delivery environment
  • Awareness of the importance of Security Testing in the SDLC
  • Experience with CI/CD and creating and managing deployments
  • Knowledge of basic software engineering design patterns & principles
  • Innovated and introduced the latest technologies in a commercial environment many times
  • Great team-working & communication skills to tech and non-tech savvy people
  • The ability to keep learning and adapting to new technologies and tools
  • To be a team player that is cross-functional and accommodating

Desirable Skills and Experience

  • Applied Experience of Performance testing
  • Applied Experience of Security testing
  • Experience with contract testing
  • Experience in building dashboards for technical and business metrics in an observability platform such as datadog or kibana.

Job Details

Company
Reed.co.uk
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 per annum
Posted