- Collaborate with the product owner and development team to understand and feed into product requirements, features, and compliance needs in respect to quality.
- Develop, in collaboration with the product team and other stakeholders (e.g. compliance, equality, risk), detailed, comprehensive, and well-structured test strategy, plans, and test cases ensuring compliance and quality.
- Implement required QA tooling and infrastructure. While you will be expected to lead on this, this will be a collaboration with the infrastructure engineer and developers.
- Perform various types of testing such as functional, regression, exploratory, performance, usability, and compliance testing.
- Identify areas for test automation and work with engineers to build and maintain a set of automated tests which balance quality with supporting continuous delivery.
- Identify, document, and track bugs and defects throughout the development process.
- Proven experience as a Senior QA Engineer with experience in AI Chat Bots.
- Hand on capabilities in Python, TypeScript, and Cypress
- Experience with performance and/or security testing.
- Experience testing production AI systems
- Experience in Ed-Tech, Education, or Consultancy would be highly desirable.
- Experience working on AI / ML / LLM-based applications is desirable.