Software Development in Test (Web) | 3 month contract | Outside IR35 | £500 p/day
You should be an established Senior Automation Software Engineer with Quality Assurance and Testing domain knowledge, operating in the DevOps, CI/CD, JavaScript and Node environments, owning and utilising best-in-class testing tools and techniques for Integration tests, Defining and pushing adoption of Unit test strategies, Visual comparison testing, Performance Benchmarking and testing, and End-to-end journey testing, Accessibility testing and Load testing.
ROLE RESPONSIBILITIES
- Hands-on coding, responsible for guiding and implementing the Automation Test strategy within a DevOps environment, and plumbing into CI/CD pipelines.
- Collaborating with Quality Assurance, and Development teams to identify and implement gaps in the testing strategy with Automated scripts.
- Collaborate, coach and mentor other team members whilst maintaining high levels of productivity.
- Understand client’s business goals and objectives in order to build the right technical solutions.
- Minimise technical risk and ensure a high-quality output.
- Identify bottlenecks within delivery processes as they occur and be able to help influence behaviours within the team to help resolve these and protect the technical delivery.
- Operating in Lean and Agile methodologies or Hybrid approaches.
- Technical Documentation for Technical Design, Technical Decisions and Implementation details.
QUALIFICATIONS & CHARACTERISTICS
- Computer Science Degree or equivalent industry experience.
- 5+ years of experience in Software engineering.
- 2+ years of experience in QA domain.
- 2+ years of experience in applying Automation tools and strategies.
- ISEB/ISTQB Foundation Level Certification qualification or similar
- Advocate for improvements to processes, quality, and security
- Analytic and positive mindset with a personable and professional approach.
- Sharp attention to detail and a passion for new technology.
- Professional written and verbal communication and reporting skills
- Champion continuous improvement and best in class software development processes.
- Happy to collaborate with developers and take on automation and non automation/tech tasks
You will be a self-starting technologist who can draw parallels across a technology landscape and isn’t restricted by a specific skill set, however below is a list of skill sets we would expect;
REQUIRED CAPABILITIES
- Proven experience of creating automation frameworks and tests using testing tools on the JavaScript / Node.js stack (e.g. Cypress, Jest/Enzyme, Cucumber, Selenium, Chai, Mocha, Protractor, Jasmine etc)
- Have implemented visual testing tools such as Applitools / Percy as part of CI/CD pipelines
- Experience with Cypress and Cypress Dashboard is preferred
- Experience working with Storybook/other component libraries
- NFR Testing strategies and tools for Security and Load testing to Very High Traffic numbers using tools such as JMeter, Load Runner and OWASP.
- Experience in testing CMS based Apps (using Contentful), Next.js/React/Angular Apps
- Experience in testing native iOS and Android Apps
- Experience in developing, integrating and debugging automation tests within Azure Devops CI / CD pipelines
DESIRED CAPABILITIES
- Testing and Automation for Design Systems, Pattern libraries or SDKs.
This is a 3month freelance assignment, with view to extension.
Job Information
Job Reference: JO-2112-249938
Salary: £0.00 - £500.00 per day
Salary per: day
Job Duration: 3 months
Job Start Date: ASAP
Job Location:
Job Industry:
Job Industries: Testing & Quality Assurance Jobs
Job Locations: Greater London
Job Types: Contract