The Role: Javascript SDET

Contract: Perm

Salary: £45,000 – £60,000 + benefits

Location: London, UK

Start date: ASAP

**Our client is able to pay and sponsor your Skilled Worker Visa to let you freely live and work in the UK – unfortunately, there is no relocation package so candidates are responsible for bringing themselves to the UK and arranging accommodation.**

As an Engineer (SDET), you’ll be working on products that constitute the backbone of the next generation of our client’s Tech commercial platform. You’ll be pivotal in supporting the QA activities and driving test automation and quality standards for applications and systems used by both the company’s colleagues and customers.

We’d also like you to be yourself – analytical, curious and unafraid to learn new skills or challenge the status quo. You’ll constantly strive to improve the way things are done in your team, contributing as a progressive member of the engineering community.

More about the role:

  • Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery
  • Designing, developing and supporting frameworks for our test infrastructure and providing automation expertise within the teams
  • Contributing toward predictable delivery of quality releases
  • Research, recommend and implement tools as needed with the goal of increasing automation
  • Mentor team members on automation
  • Define and implement a robust test charter, approach and plans
  • Use appropriate measures and KPIs to validate and report on software quality and improvements
  • Be a creative thinker who can quickly identify and test for functional ‘edge cases’ outside of expected functionality workflow (e.g. understand how the software works and how to break it)
  • Support and review unit testing activities, pairing with engineers to ensure adequate coverage
  • Implement automated e2e testing and sophisticated UI testing, for example using frameworks such as Cypress to write and maintain e2e test code.
  • Integration testing of APIs and end-to-end integration architectures
  • Performance and scalability testing
  • Supporting security/penetration testing

More about you:

  • Thorough understanding of SDLC, specifically automated QA processes in agile development environments
  • Strong working knowledge of testing fundamentals such as TDD & BDD
  • Exposure and a solid understanding of testing microservice architectures
  • Strong programming skills and understanding of test frameworks, specifically within JavaScript but other experiences a plus
  • Exposure to generic test automation frameworks for acceptance testing and acceptance test-driven development, e.g. Webdriver IO, Cypress, Selenium
  • Exposure to common CI/CD tooling
  • Exposure to Consumer-driven contract testing
  • Confident using Git
  • Confident in building test infrastructures using containerisation technologies such as Docker and working within continuous delivery/continuous release pipeline processes
  • Confident testing enterprise applications deployed to cloud environments.
  • Cross-browser testing.
  • Confident with common RDBMS and NoSQL offerings e.g. PostgreSQL, Redis
  • Drive for advocacy of agile/lean delivery methodologies

Apply Now

Please complete the form below to apply for this job.

    Please tick this box to confirm that you are happy for your data to be used as described in our Privacy Policy.

    Protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Pin It on Pinterest