The QA Engineer role at a leading educational technology platform is to conduct manual and automated testing in collaboration with the QA and Project Management team. The goal is to deliver high-quality products for our online courses.
- Execute test cases from project initiation to course delivery based on the testing plan, including manual course testing.
- Lead the effort in maintaining and developing test cases.
- Audit the course development life cycle and update test cases as needed.
- Support other QA team members with additional projects as required.
- Execute the QA function by leading QA discussions at meetings with project representatives.
- Enter accurate, concise, and high-quality issues into the issue tracking system.
- Review issues entered into the system by junior team members.
- Identify and implement solutions to QA 'red flags' during the course production cycle.
- Verify course fixes do not introduce unintended modifications or impact.
- Interface with course developers to ensure code modifications do not impact the QA strategy and automation.
- Identify key issues that may impact the QA testing timeline or strategy and escalate as necessary.
Key Qualifications
Strong understanding of software testing principles and methodologies.Excellent communication and problem-solving skills.Ability to work effectively in a collaborative environment.Experience with issue tracking systems and test case management tools.Knowledge of automation testing frameworks and tools.As a QA Engineer, you will be responsible for ensuring the quality of our online courses. This involves conducting thorough testing and providing feedback to the development team. You will also be working closely with the QA and Project Management teams to identify and prioritize testing tasks.