Automation/Software Tester - INSIDE IR35

Sign up to see company details
  • Contract 120 days
  • £570 - £590 (GBP) / day
  • Isleworth, England, United Kingdom
    and remote
  • ASAP

6month Contract

Description

6month Contract

This opportunity would see you join the JS Client Automation development team which forms part of a much wider collection of teams that develop apps and associated clients. Together we use cutting edge, highly scalable, technology to delight our customers with online services which allow them to consume content online and on numerous hardware platforms.

What you'll do:
•    Streamline test automation
•    Work on multiple devices
•    Work on 60% Test/40% Development
•    Develop excellent quality automation software in Java Script
•    Create and modify CI (Jenkins or Concourse) pipelines to run the automation tests
•    Collaborate with the development team to help produce stable, scalable and efficient tests
•    Follow software delivery principles and guidelines based on internal standards and industry best-practices.
•    Ensure that development and testing activities adhere to these guidelines to deliver high quality, tested, maintainable, clean code
•    Quality should be at the heart of everything you do. Along with the wider team, you’ll be responsible for ensuring the technical quality of the application. This will include code reviewing, tackling technical debt, as well as architecting solutions for CI
•    Writing and maintaining existing test framework using both TDD and BDD principles
•    Promote a team ethos across organisation boundaries, creating working relationships across teams within the organisation

What you'll bring:
•    Extensive experience with JavaScript/Typescript
•    Experience working with Ruby is a preferred
•    Familiarity with source control systems such as Git and GitHub
•    Ability to write both client code (i.e., tests) and web services in Node.js
•    Recent experience in writing feature tests using WebDriver JS and Cucumber JS
•    Good understanding of React.js
•    Experience working with CI/CD in an agile team (Jenkins, Concourse)
•    Proven ability to refactor and write performant, secure and clean code

You’ll be:
•    A self-motivated Engineer with expert knowledge of Java Script/Type Script
•    Hands on, demonstrable experience of designing solutions for feature requirements in the Agile Scrum teams and translating these into high quality, performant, and secure code
•    An excellent communicator, having worked collaboratively in and across teams of various sizes

Bonus experience:
•    Hands-on experience managing Jenkins or other CI servers
•    Generic Linux, Mac, and Windows system administration skills mainly for configuring users, tools, apps and services.
•    Setting up gaming consoles, Smart TVs and other non-standard development or testing devices
•    Creating test pipelines to run tests on devices as well as emulators/simulators

Skills

DevOps Technical Skills
Continuous Integration / Deployment (CI/CD)
Management Frameworks and Business Modelling
Agile
Programming Languages & Frameworks
JavaScript
React
Ruby
TypeScript
Software Development
Behaviour Driven Design (BDD)
Test Driven Development (TDD)
Software Development Tools
Cucumber
Git
GitHub
Jenkins
NodeJS
Selenium WebDriver
Testing
Automated Testing

Industry Experience

Media & Broadcasting company - TV, Music, Movies, Radio, Entertainment