Senior Test Automation Engineer (C#)

Artis IT
10 Mar 2018
14 Mar 2018
Contract Type
Full Time
Senior Test Automation Engineer (C#) required by market leading government agency based in Taunton. The Senior Test Automation Engineer will provide assurance to our client through delivering high quality software testing services, ensuring products, systems and services meet internal and external customer requirements and are fit for purpose, reducing the risk to live systems and services by designing and implementing appropriate test coverage to new or changed software prior to release.

This role will allow the successful candidate to gain experience within the following technology stack; Java, Ruby, Jenkins, Hadoop, Nifi, Pig, Team Foundation Server, Selenium, SOAPUI, Postman, Cucumber, JMeter.

Daily duties:
The Senior Test Automation Engineer will be:
*writing automation tests using C#
*Taking product backlog items and ensuring that the automated tests meet good practices in code and testing standards.
*Work with the development teams to improve test coverage, reduce testing time and improve defect identification through automation.
*Create strategies, plans and other testing documents for major/complex projects/changes to ensure appropriate test coverage and maximised defect detection prior to release.

Other tasks include;
*Analyse requirements/user stories and design automated or manual tests and acceptance criteria to ensure the software under test meets those requirements
*Peer review test scripts produced by other testing colleagues, including writing behaviour driven tests
*Lead, co-ordinate and participate in test execution, defect recording and capture of test results using agile scrum and/or waterfall approaches as required. This may include the development and use of automated test scripts
*Summarise results of test execution into test reports, during and on completion of testing
*Mentor business SMEs in support of user acceptance testing
*Mentor other members of the team to encourage testing best practice and help develop their skills and experience
*Suggest and implement improvements to test processes especially in the area of test automation
*Setup tasks for testing, covering such things as; data setup, managing of test data and other associated environmental setup work
*Continually develop own skills as part of a program of professional development

Essential experience required:
*Leadership experience of delivering professional testing services
*Evidence of experience in test automation (Including implementing test automation frameworks)
*Working knowledge of C# in order to write automated tests
*Evidence of ability to write well-structured code, creating robust and reusable automated tests.
*ISEB/ISTQB Foundation Certificate in Software Testing
*Evidence of writing SQL queries to setup, manipulate and report on data in a rational database.
*Evidence of writing Behaviour Driven Development tests in the form (Given/When/Then) using industry best practices

Benefits include:
*27 annual leave days per year, rising to 32 days after five years' service + Nine paid bank holidays
*Annual Salary Review
*Competitive Pension Scheme
*Flexible working hours scheme, including up to two days per month flexi leave
*At least five days' learning and development per year
*Professional membership subscriptions
*Talent management
*Mentoring (Mentee or Mentor) and coaching

*Car-share scheme
*Cycle to work scheme (salary sacrifice)
*Season ticket/bike loan
*Bicycle servicing for those who regularly cycle to work
This job was originally posted as

Similar jobs

Similar jobs