As a QA Engineer, you will play a key role in maintaining the quality and reliability of cloud and web-based educational platforms. Working within an Agile framework, you'll help shape testing strategies, design test cases, and implement both manual and automated testing processes across the development lifecycle.
Key Responsibilities
- Collaborate with your scrum team to establish and refine quality assurance practices, including test planning and validation methods.
- Conduct functional, regression, integration, and scalability testing to ensure robust performance.
- Develop, execute, and maintain automated and manual test scripts for web and API components.
- Support development efforts by enhancing unit and integration test coverage.
- Investigate, document, and track defects, ensuring timely resolution and verification.
- Participate in code reviews and contribute to release cycles, including major deployments.
- Stay current with evolving testing tools and methodologies to continuously improve QA processes.
Qualifications
Applicants should hold a degree in Computer Science or equivalent professional experience. Demonstrated experience in testing large-scale web applications and cloud services is essential. Proficiency in JavaScript, Python, or Java, along with familiarity with test automation tools such as Selenium WebDriver and nightwatch, is required.
Experience integrating automated tests into CI/CD pipelines—particularly with CircleCI—and working knowledge of Git, Linux, and web service testing are necessary. Preferred candidates will have exposure to Docker, BDD/TDD frameworks, mobile application testing, performance testing, and web security principles.
Work Environment
This role supports a hybrid model with options to work remotely within the UK or from offices in Liverpool and Newcastle. You'll collaborate with a diverse, international team in a culture that values learning, integrity, and collective success.
Company Values
- Customer Centric: Educators and learners guide our product development.
- Passion for Learning: We foster environments where growth is continuous.
- Integrity: Honesty and transparency define how we build products and treat one another.
- Action & Ownership: We empower individuals to lead and decide.
- One Team: Collaboration and shared achievements drive progress.
- Global Mindset: We respect cultural diversity and act locally to create global impact.
Equal Opportunity
We welcome applicants from all backgrounds and are dedicated to building an inclusive workplace. We especially encourage individuals from underrepresented groups—including people of color, women, LGBTQ+ individuals, and people with disabilities—to apply.
