Automation Tester

1 week ago


Wimbledon, United Kingdom Domestic & General (D&G) Full time

**Key Relationships**:
Product Owner - Business Analysts - Engineers - Test Guild Lead

**Job Summary**:
**Key Responsibilities**:
Mentor more junior testers in the team to create a high-performance automated test function. - Coach developers and software engineers to perform test driven development - Find innovative uses for test automation software with a view to reducing cycle time of delivery - Where appropriate Line Manage 1-2 Testers

**System Knowledge**:
D&G’s digital products are hosted in AWS and built in Angular - On-prem IBM platforms like AS/400, RPG and other tools and technologies - Our test automation suite is based on Selenium with Cucumber BDD Framework

**Essential Skills**:
Programming languages, such as C# and Core Java - Mathematical aptitude and strong problem-solving skills - Excellent organisational and time management skills - Teamwork skills because most solutions require input from individuals with separate roles - Self-development skills to keep up to date with fast-changing trends

Data design and test data management - Highly accurate and detail-oriented - Excellent verbal and written communication skills

**Desirable**:
An understanding of the latest trends and their role in a commercial environment - Software development background to assist in rapid identification of root causes for defects

**Experience**:
Previous experience as a test automation engineer - Proficiency in programming languages such as C#, Core Java, Java Script - Experience in automating tests for in any object orientated language - Web Service, RESTful API automated testing experience and an understanding of how web apps consume RESTful services - Experience of build testing frameworks and automated test scripts for AWS integration and data components - Understanding of databases and able to interrogate them using SQL - Good understanding of version control systems. Experience in using git; Use of de-bugging tools, ability to analyse stack traces, code, log-files, and other artefacts; Good understanding of CI and experience of using a CI system, ideally Jenkins and AWS code pipeline; Understanding of Service Oriented Architectures; Ability to programmatically interact with data formats that may include XML and JSON - Understanding of mocks / stubs and experience in building these for automated testing - Demonstrable knowledge of rolling out a new automated testing framework e.g., using Selenium/WebDriver within an Agile delivery environment - Demonstrable evidence of working in a multi-tenant environment with multiple clients - Interested in Big Data

**Qualifications**:
Ideally a Bachelor's degree in computer science, software development, or an equivalent numerate degree (maths, physics, etc).