.**What you will do**- Planning, coordinating, and implementing the testing process across the 5 "pillars" of a complete QA program- Manual testing- Automated end-to-end testing- Code testing (e.G. developer unit tests, API testing, penetration testing)- Internal team usage & feedback ("eating our own dogfood")- Customer testing (e.G. customer quality feedback, A/B tests, feature flags)- Mastering Site features functionalities with a thorough understanding of internal tools and platforms- Working closely with the Product teams to clearly understand the assumptions, background, and risks for all allocated pieces of delivery- Clear communication on the QA plan and strategy, challenges faced, and their impact on the deliverables to the stakeholders- Being commercially aware of all decisions made throughout a project lifecycle -understanding potential impact to the timescale and raise issues/concerns where appropriate- Participate in the requirement meetings and proactively provide feedback wherever required.- Creating QA test plans/strategy for any features, rollouts or enhancements and getting sign off form the stakeholders- Accepting and clarifying the requirements and ensuring they are precisely defined- Escalating issues/concerns immediately in order to avert projects running over time/budget- Completing all required reports as identified and required in a timely and accurate manner- Ensuring that all risks and issues are communicated to stakeholders- Work collaboratively at all times ensuring that your communication style is consistent, clear and open- Understand and work with the QA related tools and framework and provide recommendations that can help enhance the framework to support testing.- Should be hands on and help out in testing when required. Should be able to debug and execute automation scripts.**Must haves**- 5+ years experience in Quality Assurance; - Automation: Experience working with projects which had involved automation test in order to guide the team- NOT necessary to be an AQA tester; - Test plan development;- Tools/Frameworks Knowledge:- Agile methodology; - JIRA (Defect tracking and task creation tool); - Github;- Test case documentation management; - API testing (e.G. REST, GraphQL, gRPC)