Senior Test Engineer


Premium Job From Adam Matthew Digital

Recruiter

Adam Matthew Digital

Listed on

26th February 2021

Location

Marlborough

Salary/Rate

£55000 - £58000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Senior Test Engineer

We build educational publishing and research tools for use within Adam Matthew, and our international customers. 

Our department's mission is to ensure the fast, predictable, and uninterrupted flow of planned work that delivers value to the business, by delivering stable and secure software, and minimising the impact of unplanned work. We do this by using Agile, Lean, and DevOps practices to build high quality software products that are valuable to our business.

Test Engineers play a critical role in achieving our goal, by enabling us to define and measure the completeness of our work, as we continue on our DevOps journey, we aim to become completely test-driven and for our tests to be fully automated. Test Engineers are therefore engaged through the development lifecycle, but also are always looking ahead to improve our ability to achieve our mission.

The Senior Test Engineer helps lead the continual improvement of testing expertise by mentoring and coaching other members of the team, encouraging debate and experimentation, contributing to the technology roadmap, and refining our test strategy.

As a Senior Test Engineer, you will demonstrate the following:

A very strong, and growing, understanding of a wide number of functional and non-functional testing types, such as: 

interface 

exploratory / sanity 

security 

accessibility

load / stress 

regression 

integration / component 

unit 

cross-device/cross-platform 

user acceptance 

The ability to turn functional and non-functional requirements into test plans. 

Expertise in test automation, and experience of creating automation test suites for the various types of testing. 

The ability to communicate highly effectively with technical and non-technical stakeholders at all levels.

The ability to code, debug, and maintain tests, ideally in C#, and high competency with test automation frameworks such as XUnit and SpecFlow.

A very good understanding of source control mechanisms.

A solid understanding of releasing procedures as well as CI tools.

An expert understanding of TDD and BDD, and frameworks such as Gherkin/Cucumber. 

A very good understanding of Agile, Lean and DevOps practices, as well as frameworks such as Scrum.

A very good understanding of web application development processes and practices.

A solid understanding of web application security risks and approaches to testing them.

A passion for learning and experimenting with new technologies and approaches and sharing your knowledge with others.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: