Software Development Engineer in Test (Typescript) at Elsewhen, Remote, 6 Months, £Contract Rate

  • Contract Spy
  • Remote (London, UK)
  • Nov 16, 2023
6 Months or more

Contract Description

Freelance Software Development Engineer in Test (Typescript)

Remote Contract (UK candidates only) - 6-month contract

Elsewhen is a London-based consultancy designing digital products & services for the likes of Spotify, Inmarsat, and Zego. Over the past nine years, Elsewhen has created an impactful, driven, open, and friendly working environment. We value outcomes over hours and agility over rigid processes.

We know that diversity of thought, background, and perspective makes for more substantial teams and better technology.

Regardless of culture, appearance, or perspective, everyone is welcome in our teams and workplaces, encouraging individuality. We are a company where people are empowered to challenge convention, grow their ideas and make the best work of their lives.


About the role and the project

We’re looking for a Developer-in-Test to work across testing of responsive React websites and APIs, making sure the quality of our work is of the highest standard. You will be identifying and prioritising issues as well creating reports. You will work both on manual testing but also automation to ensure full test coverage enabling the team to deliver on client specifications with confidence.

The project revolves around a campaign cost estimation tool that helps with decision-making for advertising agencies. It's a very data-oriented platform that uses terabytes of data from different sources through ETL pipelines and aggregates/transforms them to a Bigquery database, where all the information gets surfaced via FLASK to a very dynamic visually rich dashboard, which is made in react and typescript.


Knowledge and Skills

  • Typescript focused SDET with strong API and UI testing using Cypress

  • Experience reading and writing clean JavaScript/Typescript and Python.

  • Familiarity with unit test framework, Jest, and Vitest

  • Experience of working in an Agile development environment

  • Experience with Git and Github, or equivalent, for CI/CD

  • Experience in managing and tracking defect workflows

  • Experienced in fast paced settings, collaborating with cross functional teams and ensuring consistent quality standards

  • A proactive, practical and diplomatic approach


Primary Responsibilities

  • Writing and maintaining test plans, test strategies and associating test documentation like test coverage

  • Writing and maintaining comprehensive end-to-end tests using Cypress, encompassing both UI and API components

  • Adopt a 'shift-left' strategy, emphasizing the importance of early-stage testing in the development lifecycle.

  • Participate fully in the bug detection and resolution process, adhering to best practices throughout.

  • Escalating any outstanding issues and concerns to the internal project team and championing quality at all times.

  • Identifying industry-standard testing tools and methodologies to improve the testing efficiency

  • Involvement in project scoping and estimating

  • Setting up company processes to ensure minimum levels of testing are adhered to reduce live bugs