Accessibility Links

Senior Automation Tester - Selenium, Cucumber, Java

  • Salary: Negotiable
  • Job type: Contract
  • Location: Telford, Shropshire
  • Sector: Other
  • Date posted: 21/10/2018
  • Job reference: BBBH89104

Senior Automation Tester

6 months


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.
  • Building relationships and working closely with stakeholders and end users to confirm requirements and work through solutions.
  • 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.
  • 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

Suitable candidates should submit their CV in the first instance

Similar jobs