Job Description
Company Description:
Mojo Trek, an Inc. 5000 company, delivers an unparalleled technology recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference. In addition to our strong presence in the Midwest and New York, we maintain an international footprint that enhances our ability to serve clients on a global scale.
We are seeking an experienced and highly skilled QA Lead specializing in Learning Management Systems (LMS) to join our team. The ideal candidate will lead the quality assurance efforts for our LMS solutions, ensuring that the platform meets the highest standards of functionality, usability, and performance. As the QA Lead, you will oversee testing processes, mentor a team of QA engineers, and collaborate with cross-functional teams to deliver a seamless user experience.
Key Responsibilities:
- Develop and implement comprehensive QA strategies to ensure that the Learning Management System meets functional, performance, and security requirements.
- Design, develop, and execute test cases for functional, integration, regression, system, and performance testing for the LMS platform.
- Manage and mentor a team of QA engineers, providing guidance, support, and training on best practices and tools related to LMS testing.
- Work closely with product managers, developers, and instructional designers to understand project requirements and provide feedback to improve system design and functionality.
- Oversee both automated and manual testing efforts. Develop and maintain automated test scripts for LMS features, user flows, and integrations.
- Identify and document defects, track issues, and communicate them to the development team, ensuring timely resolution and verification.
- Lead the planning and execution of UAT in coordination with end-users to ensure the LMS meets their needs and expectations.
- Stay up-to-date with LMS trends, tools, and technologies. Implement best practices and innovations to improve testing processes and QA performance.
Key Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent work experience).
- 5-7+ years of experience in QA testing with at least 2+ years of leading QA teams, specifically for Learning Management Systems or similar eLearning platforms.
- Proficiency in testing tools (e.g., Selenium, JUnit, TestRail, or similar).
- Experience with automated testing frameworks and CI/CD processes.
- Familiarity with LMS platforms such as Moodle, Blackboard, Canvas, or other similar systems.
- Strong knowledge of web technologies, including HTML, CSS, JavaScript, and web services (APIs).
- Strong problem-solving skills with the ability to think critically and find innovative solutions to complex QA challenges.
- Excellent written and verbal communication skills with the ability to articulate technical issues and collaborate with non-technical stakeholders.
- Proven ability to lead and mentor a team of QA engineers, foster collaboration, and drive excellence in QA practices.
- High attention to detail and ability to spot defects in software and ensure quality standards are met consistently.
- Experience with mobile learning applications or responsive design testing.
- Familiarity with Learning Content Management Systems (LCMS) and integrations with LMS platforms.
- Experience with performance testing tools such as LoadRunner, JMeter, or similar.