AUTOMATION TESTER: (SELENIUM, CUCUMBER, JAVA)


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

7th December 2018

Location

Telford

Salary/Rate

£460 - £510

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

AUTOMATION TESTER: (SELENIUM, CUCUMBER, JAVA)

AUTOMATION TESTER: (SELENIUM, CUCUMBER, JAVA)

The role is based in Telford on a 6-month contract paying between £460-£510 per day.

Job Overview

The client is looking for a talented Automated Tester who never say no to a challenge, are dynamic, quick learners, comfortable working in a fast paced and evolving environment, learning new skills and being a team player.

You will be required to work under minimal direction and use your discretion in identifying, responding to complex issues and assignments, determining when issues should be escalated to a higher level. As a senior software developer, you will also be responsible for coaching, mentoring and upskilling more junior members of the team.

This is a role, which will be an exciting challenge for those looking to lead the delivery of technological change against a background of organisational transformation, working for an ambitious organisation, with the opportunity to make a difference by delivering new ways of working. Our move to digital services and the way we utilise customer data and data received by other organisations is critical. Innovation is also a key aspect not just for this role but for the team.

The role will require a degree of mobility of up to 60% / 3 days a week on client sites, which are located throughout the UK. You will also be comfortable working on short term assignments/projects such as proof of concepts.

Responsibilities include

· Reporting into the Dev/Test Lead

· Creates & Executes Automated testing as required during the lifecycle of the project.

· Performing a range of work, sometimes complex and non-routine in a variety of environments. Applies methodical approach to issue definition and resolution.

· Performing code reviews to assure technical solutions against standards, best practices and guidelines

· Accountable for Planning, scheduling and monitoring your own work competently within limited deadlines and according to relevant legislation, standards and procedures.

· Continuous Integration, Continuous Delivery and DevOps.

· Providing coaching, mentoring and guidance to more junior developers.

· Taking the initiative in identifying and negotiating appropriate personal development opportunities.

· Production of low level designs for more junior developers to follow where required

· Demonstrating effective communication skills and contributing fully to the work of teams.

· Having a working level contact with customers, suppliers and partners.

· Demonstrating an analytical and systematic approach to issue resolution.

Essential Knowledge, Criteria and Skills

* Proven experience with test automation and test tools e.g. Selenium and Cucumber.

* Demonstrable experience in developing and delivering complex technical solutions using JAVA 7 or 8

* Knowledge and experience of implementing common Java Development Patterns in Java (e.g. Factory, Builder, Singleton, Façade)

* Good understanding of Object Oriented and/or Functional programming practices and principles

* Test Automation - Deep understanding and experience of the Selenium/WebDriver API and that Cucumber framework

* Experience of working in an SOA and/or microservices environment

* Knowledge and experience of implementing common Automation Patterns (e.g. Page Object Model, Screen Play, DataBuilder)

* Solid knowledge and experience of developing REST-based tests using the Rest-Assured framework

* Good collaboration and facilitation skills

* *Experience of working within Agile Delivery Frameworks e.g. SCRUM and Kanban

* Demonstrable experience of using Continuous Integration and Continuous Delivery frameworks, practices and tools e.g. Puppet, Jenkins, Maven etc.

* Demonstrate the ability to plan, manage and complete delivery of complex solutions within time limits

* Ability to work autonomously

* Experience of coaching, mentoring and line management of junior development staff

* Experience of dealing with 3rd-party suppliers

* Ability to work in a dynamic and fast paced environment

* Highly motivated self-starter

* Demonstrate the ability to plan, manage and complete delivery of software applications within time limits

* Demonstrable experience in writing effective technical and business focused reports and specifications

* Ability to work closely and build relationships with End users to understand requirements to drive effective solutions.

* Promotes a positive work culture, maintains successful collaborative working relationships with other team members and the Delivery Group as whole

Desirable Knowledge, Criteria and Skills

* Experience of Behaviour Driven Development

* Experience of Pega (Certified System Architect (CSA) or above)

* Experience of integrating Pega applications with Documentum or xCP

* Experience of: o Documentum v6.7 and v7.1 o xCP 2.x

* Experience of domain-driven design

* Experience of .NET

* Experienced user of Atlassian tool set (i.e. Jira/ Confluence)

* Knowledge of working in a Cloud environment

* Experience of containerization (e.g. Docker)

* Experience of working in a DevOps culture

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: