<< back

Software Development Engineer

Carrington Recruitment Solutions|Holborn and Covent Garden, WC1V, Greater London, GB
£70k-£75k/year|Full-time
QAArchitect
2 months ago
Software Development Engineer, JavaScript Developer, WebDriver, Central London

Software Development Engineer, Software Developer, JavaScript Developer required to work for a well-known retail company based in Central London. However, due to Covid-19, this will be partially based in the office and partially based remotely.

This company is currently doing some really exciting stuff where you can really make a name for yourself in here. To top it off, you will even get staff discount!

We need someone who is a solid JavaScript Engineer / Developer, who wants to mentor more junior members of the team and who is looking for a new challenge. Read on for more details….

Some responsibilities:

* 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 charters, approach and plans

Typical Technologies in the stack:

TypeScript, React, Node, NestJS, Docker, Kafka, Redis, PostgreSQL & MongoDB on an event driven micro services architecture running on AWS, deploying with Jenkins for CI/CD

Key skills required:

* Thorough understanding of SDLC, specifically automated QA processes in agile development environments

* Strong working knowledge of testing fundamentals such as TDD & BDD

* Exposure and solid understanding in 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, eg: Webdriver IO, Cypress, Selenium

* Exposure to common CI/CD tooling

* Exposure to Consumer driven contract testing

* Confident using Git

* Confident 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 eg: PostgreSQL, Redis

* Drive for advocacy of agile/lean delivery methodologies

This is a great opportunity and salary is dependent upon experience. Apply now for more details.