Job description
We are looking for a new Head of Quality Assurance / QA Manager who will drive forward the quality of software development at HYD. You will oversee the implementation of policies and procedures for the software quality assurance function. Evaluates and monitors tools, methodologies, and automation to ensure effective testing and identification of defects. In this role you will manage and nurture the QA Team, helping them and the department grow into a world class software development team.
Company Background
HYD is a new type of digital consultancy. We change through designing great digital products. We don’t do projects, we do partnerships. This means that we become a natural extension of our client’s businesses. Helping them to create impactful digital experiences for customers, employees and patients.
Based in the heart of London, HYD (formerly Mobile5) was established in 2011 as the first “Mobile First” agency. Our working philosophy seeks to marry the variety of working in an agency with the depth of working client-side.
We have produced some amazingly cool work for our clients who include tier one brands like; Samsung, Canon, HP-Snapfish, PlayStation, GSK, Jaguar, Renault & Renault sport, Virgin Media, Greggs, Xbox, Microsoft, John Lewis, Waitrose, Stagecoach and many more.
Culture & People
Even though we're part of a wider network we've stayed true to our roots with a culture and atmosphere of a start up.
We are a talented bunch of technical specialists, designers, creative technologists, relationship managers, and strategists, all under one roof. We enjoy regular social outings together, and foster an environment that is inclusive and people first. We're looking to continue to build a culture where we produce excellent work and have fun while doing it.
Responsibilities:
- Developing and executing strategy regarding test cases, plans and procedures
- Designing test scripts and frameworks of automation tools
- Implementing automation tools into CI/CD pipelines
- Review and report on performance of the QA team through statistical analysis
- Working closely with the development and business teams
- Identify/determine suitable QA deliverables at the outset of each project.
- Ensure QA team understands the client’s business needs beyond test cases
- Ensure standardisation of QA activities across the company
- Supervising & mentoring QA specialists
- Determining timelines and responsibilities
- Applying best practices and ensuring that the team is using them
- Analyse business requirements and prepare test cases and scenarios
- Continuously learn about software testing and spread knowledge of new solutions throughout the wider team
- Accountable for maintaining accurate documentation on QA deliverables for each project
- Line management of the QA team
Experience and skills:
- 5+ years of Quality Assurance/Testing experience
- Minimum 3 years of experience in working with web and mobile applications
- Familiarity with test management tools
- Experience in the automation test development with the use of one of the following: Selenium, Appium, Playwright, Cypress, XCUITest/Espresso
- Experience in creation and execution of API tests
- Familiarity with visual regression testing
- Ability to adapt to changing priorities in a highly multi-project environment
- Ability to analyse and understand business and functional aspects of the developed products
- Experience in effective QA team management
- Fluent English skills both verbal and written
- Self-reliance and ability to self-organise
- A good understanding of software product life cycles
We offer:
- Remote work
- Contract B2B, full time
- Paid holidays and sick leave
- Flexible hours
- Support from other Managers and Department Heads
- Work on international projects
- Friendly work environment
- Departmental budget allocated for learning and development
- Access to LinkedIn Learning
Please send your CV in English