Lead QA Engineer – Fully remote – £65000
Do you have a passion for technology? Do you want to make a difference, delivering software used by some of the biggest companies in the world? Do you love working with others in a dynamic agile environment?
My Financial client are looking for enthusiastic, passionate automated Lead quality engineers to join our growing team as we strive to deliver excellence to our customers. You're a self starter who will be part of an empowered agile team working on our portfolio of products.
Responsibilities
Demonstrating a consistent focus on quality, you'll ensure that your team delivers reliable, robust software through the creation and execution of automated functional and non-functional tests
Through a lead role in refinement/planning sessions, you'll work with other team members to analyse auto test requirements, provide design options, and provide work breakdown and estimates of work
Together with other Lead Quality Engineers, and the Development Manager, you will provide technical leadership and maintain the framework that runs our automated tests, and will execute automated tests as required to support our releases to customers
Through engagement with product owners, and the application of diligent QA practices, you'll identify and document test scenarios
Working within a multi-functional agile team, you'll build robust automated tests, adhering to company standards and established software methodology
You'll also be involved in manual and exploratory testing
To help the teams develop and learn, you'll review work of peers and more junior developers, providing advice and guidance to amplify the abilities of the team as a whole
Through agile retrospectives and reviews, you'll inspect and adapt, finding innovative ways to make your team work more effectively
Skills Required
Highly experienced quality engineer with a solid background in writing structured automated tests
Good C# programming skills (Java considered)
Strong knowledge and use of Continuous Integration
Solid technical background with understanding of programming styles, frameworks, design patterns and unit testing
Good understanding of testing fundamentals such as TDD & BDD. Experience with Cucumber or SpecFlow (preferred SpecFlow).
Good knowledge of SDLC and test management tools, e.g. Jira, Testrail or similar.
Demonstrable understanding of the test lifecycle (planning, analysis, execution, reporting)
Excellent communication skills – both verbal and written
Desired Skills
Good experience using Selenium WebDriver
Use of Azure or AWS, especially in a CI context
Use of source code management tools such as Git
Has experience in parallelisation of automated tests, cross browsers automation.
Good understanding of object-oriented programming techniques
Experienced in API testing and automation of API tests