AgencyImage

Head of Automated Testing - Cucumber/Selenium - Birmingham required by a leading software vendor with a UK wide and international presence. The Head of Automated Testing will be responsible for helping to design, implement and support the whole of automation testing within the business, across all technologies and of all types, including unit testing, functional testing and user interface testing. You will manage all test automation work and reporting, both to senior management and to everyone within the business as a whole. You will define the standards for automated tests as well as monitor and review others to help maintain the quality of the testing. You will work to identify the correct tools, technologies and approaches to use in the future. The automated testing architecture includes the environments and data used for testing and the tools used to create and maintain them. The Head of Automated Testing will be a champion for BDD and TDD, and automated testing in general, publicising success and increasing the knowledge and understanding others within the business. Head of Automated Testing - Cucumber/Selenium - Birmingham role and responsibilities: Reviewing automated tests, including code Advising and mentoring others as to automated testing matters Overseeing and/or managing automated testing focussed projects Updating automated testing standards and documentation Ability to help writing underlying test and framework code when necessary Advising the development of frameworks for testing, including data for testing Implementing improvements to processes in order to improve software quality Providing metrics and reporting to differing audiences Line management of automated testers Setting test automation strategies with senior management Ensuring that the correct automation is done at the correct level in the stack Head of Automated Testing - Cucumber/Selenium - Birmingham Required Experience: Have experience testing software written in the JVM sphere of technologies Have experience of Cucumber and JUnit style testing, of BDD and TDD approaches, and of CI tools Have experience of reviewing automated testing and designing scope of automated testing Have experience of measuring and reporting on automated testing Have experience of designing whole automated test architectures, including data Experience in line management and test management Experience in leading test automation Having experience in growing and developing automated testers in technical automation Skills & Competencies: Technically minded, happy to work with code, and interested in getting deep into the framework code and the architecture that supports testing across a wide set of technologies Understand the importance of measurement and reporting in demonstrating the value produced by automated tests Understand the importance and challenges involved in having good quality test data Good interpersonal skills to work with others across the whole business Essential Skills: Languages - Java Scala Groovy C# Automation Tools - Cucumber BDD and TDD Jenkins and CI JUnit, DUnit and RPGUnit Selenium, Protractor and web testing technologies Test coverage tools

Apply for this job

If you believe that you have the required skills for this job, then go ahead and click the apply button below.

Share this job

Apply for this job

If you believe that you have the required skills for this job, then go ahead and click the apply button below.