Automation Tester
Recruiter
Listed on
Location
Salary/Rate
Type
This job has now expired please search on the home page to find live IT Jobs.
Role: Test Automation Engineer
Duration: 1-3 months with a view to extend
Location: Leeds
Start Date: ASAP
As an Agile Test Automation Engineer, you will work as part of a multidiscipline agile scrum team to comprehensively test the digital services being developed to ensure they have a positive impact on our millions of customers. You will work in partnership with front-end developers to develop automated test suites. You will implement a testing approach within regular sprint cycles that will provide a highly effective level of assurance before regular service releases.
As a Test Automation Engineer you will:
· Be an enthusiastic advocate of test automation.
· Be an integral part of a multi discipline agile team.
· Work with the Agile Test Coordinator, Developers and Architects to define the approach to automated testing.
· Pair daily with like-minded and highly skilled professionals
· Write, execute and integrate automated acceptance tests into the build process of continuous integration/deployment so code can be released multiple times a sprint.
· Organise and perform manual tests when automated approaches are not possible and articulate why as well as regularly performing Exploratory Testing.
· Ensure our digital services function correctly on multiple devices, including desktop, mobile, tablet, games consoles etc.
· Test digital products for compliance with Accessibility Standards e.g. WCAG 2.0.
· Perform Performance Testing and Penetration Testing on the service.
· Perform Contract Testing wherever possible ensuring only the appropriate level of E2E Testing is performed.
· Actively contribute to the Centre Test Community, sharing best practices and new research to upskill the Test Community.
· Participate in the wider testing community (outside of HMRC), building relationships with other testing engineers and identifying best practices we can adopt.
Skills and Experience:
· Skilled at automation testing in an environment of continuous integration and deployment.
· Experienced in agile software development and testing methods working in a multi discipline team.
· Experienced in Behaviour Driven Development.
· Demonstrable understanding of Test Driven Development approaches.
· Proven ability to independently research and communicate new testing technologies or approaches.
· Experience of testing software across multiple web browsers and devices.
· Experience of automated and web testing tools (e.g. Jenkins, jUnit, Cucumber, rspec, Selenium WebDriver).
· Experience of back-end programming languages such as Java, Scala, Ruby.
· Ability to quickly learn Scala code to automate tests and rapidly learn other tools & languages as required.
Please submit your CV's at the first instance.