Principal QA Engineer - 1-year FTC
The QA team is responsible for verifying our Spectate client and CMS product updates behave as intended using a mix of manual and automated tests. They are also responsible for maintaining and expanding our automated test suite which is required to keep our regression testing efforts efficient and as compact as possible.
- Own the QA deliverables for projects that you will be involved in from requirements to production release.
- Interact with product management and development teams to develop a strong understanding of the project objectives and clear out requirment ambiguities.
- Identify and implement continuous process improvements to enhance testing efficiency.
- Write, review and execute comprehensive test cases.
- Execute test cases (manual or automated) and analyse results.
- Manage defects through to closure.
- Providing clear updates on QA status & track and escalate issues as appropriate.
- Work within an Agile environment, using JIRA, Test Rail and continuous delivery processes & tools.
- Actively participate in scrum events, refinement, planning, stand-ups, reviews and retros.
- Lead a cross-functional Scrum Team consisting of Frontend, Backend and QA Engineers.
- Conduct regular 1:1s and performance reviews.
- Foster a high-performing, collaborative and inclusive team culture.
- Mentor other members of the QA team.
- Solid experience in Quality Assurance using automated and manual testing techniques/approaches (required).
- Excellent oral and written communication skills (required).
- Excellent understanding of the full SDLC (required).
- Excellent analytical, planning and organisation skills (required).
- The perseverance to gain knowledge and become an expert in a short period of time (required).
- Experience of testing of multi-tier systems; Database, App Servers, Web and Mobile Apps (iOS & Android), designing tests to mitigate risks, and helping business experts define requirements (required).
- Experience of working in an Agile environment - You must be comfortable working in a constantly changing work environment where speed and agility need to be balanced with quality and compliance (required).
- Experience with continuous delivery processes & tools (required).
- Experience with Unix, SQL, Postman, browser DevTools (required).
- Mentoring and leadership experience (required).
- Ability to work as part of a self-directed team, in which you determine your tasks daily in coordination with co-workers, rather than waiting for work to be assigned to you (required).
- ISTQB or other software testing certifications (required).
- Experience leading cross-functional teams (required).
- Experience conducting performance management (required).
- Ability to manage and resolve team conflicts constructively (required).
- Previous experience of the sports betting industry an advantage (nice-to-have).
- Experience with Git & Docker (nice-to-have).
- Exposure to basic Python, PHP, JavaScript, Java, CSS and HTML an advantage (nice-to-have).
- BDD Experience (nice-to-have).
- Competitive salary
- Company pension
- Discretionary annual bonus depending on your performance and the company's performance
- Tax Saver Commuter scheme
- Bike to work scheme
- Comprehensive health insurance
- Income Protection Plan
- Life Assurance
- e-learning platforms (plenty of resources for your development)
- Referral Programme
- Flexitime
- 24-day annual leave that increases with length of service
- Birthday Leave (1 extra day off to celebrate your day)
