Senior Automation Tester
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Automation Tester
6 months
Telford
Responsibilities include:
* Reporting into the Dev/Test Lead
* Creates & Executing Automated testing as required during the lifecycle of the project.
* Performing a range of complex and non-routine tasks in a variety of environments, while applying a methodical approach to issue definition and resolution.
* Performing code reviews to assure technical solutions against standards, best practices and guidelines
* Planning, scheduling and monitoring your own work competently within limited deadlines in line with relevant legislation, standards and procedures.
* Providing 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
* 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