Test Engineer (Nodejs,Javascript)

Test Engineer (Nodejs,Javascript)

Posted 1 day ago by Consol Partners

Negotiable
Inside
Hybrid
London, UK

Summary: The Senior Test Consultant role focuses on leading automation testing efforts within a financial services organization in London, utilizing Node.js and JavaScript. The position requires extensive experience in native JavaScript automation and proficiency in browser/UI automation tools. The consultant will be responsible for architecting automation frameworks and ensuring quality across microservices and web applications. This role is classified as inside IR35 and requires active BPSS clearance.

Key Responsibilities:

  • Architect and lead the development of scalable, maintainable, and reliable automation frameworks in Node.js/JavaScript.
  • Translate complex business requirements into clear, executable BDD feature files using Cucumber.
  • Conduct continuous integration and end-to-end testing across all application layers.
  • Advise engineering teams on best practices for testability, code quality, and automation standards.

Key Skills:

  • Extensive experience in native JavaScript automation using Node.js/JavaScript.
  • Expert proficiency with WebDriver or related tools for cross-browser UI testing.
  • Proven success implementing BDD frameworks like Cucumber in a Node.js/JavaScript environment.
  • Active BPSS Clearance.
  • Experience testing Front End applications (e.g., React) and Node.js-based Back End services.
  • Proficiency in API testing and familiarity with Swagger.
  • Experience integrating tests into CI/CD pipelines using tools like Git.
  • Familiarity with testing applications deployed on cloud platforms (e.g., AWS, Azure).

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Test Consultant: Node.js/JavaScript Automation (Financial Services Contract)

Location: London (Hybrid) | Contract Status: Inside IR35 | Clearance: BPSS Required | Role: Senior Consultant

The Opportunity: Native JavaScript Automation

We are seeking a highly specialized Senior Test Engineer to take on a critical contract role within a major financial services organization in London. This engagement requires an expert capable of designing, building, and leading robust automation frameworks using Node.js/JavaScript as the native Scripting language.

This is a senior consulting position focusing on modern engineering practices, ensuring quality across microservices and complex web applications. Note: This role has been determined to fall Inside IR35.

Key Requirements (Non-Negotiable)

Candidates must demonstrate deep, recent, hands-on experience in the following areas:

  • Native JavaScript Automation: Extensive experience writing, executing, and architecting automated tests using Node.js/JavaScript as the primary language (as opposed to testing Node applications using Java or Python).

  • Browser/UI Automation: Expert proficiency with WebDriver (or related tools like WebdriverIO or Cypress) for reliable, cross-browser UI testing.

  • BDD Implementation: Proven success implementing and integrating Cucumber (or similar BDD frameworks) seamlessly within a Node.js/JavaScript automation environment.

  • Security Clearance: Active BPSS Clearance is a strict requirement for this position.

Technical Environment & Desirable Skills

The ideal candidate will have practical testing experience across our client's modern stack:

  • Full-Stack Context: Experience testing both Front End applications (eg, React) and Node.js-based Back End services (Microservices).

  • API Quality: Proficiency in API testing and familiarity with Swagger (OpenAPI specification) for definition and validation.

  • DevOps Integration: Experience integrating tests into CI/CD pipelines using tools like Git.

  • Cloud Testing: Familiarity with testing applications deployed on major cloud platforms (eg, AWS, Azure).

Role Responsibilities
  • Architect and lead the development of scalable, maintainable, and reliable automation frameworks in Node.js/JavaScript.

  • Translate complex business requirements into clear, executable BDD feature files using Cucumber.

  • Conduct continuous integration and end-to-end testing across all application layers.

  • Advise engineering teams on best practices for testability, code quality, and automation standards.

If your expertise is centered around Node.js/JavaScript for native test automation and you meet the BPSS requirement, we encourage you to apply immediately.