Lead Quality Assurance Engineer

Keypath Education
Summary
Join Keypath as a Lead Quality Assurance Engineer and maintain, update automated tests for the teamโs CI/CD pipeline, and conduct manual testing for larger releases. You will execute and improve test plans for Keypathโs technology platform, collaborating with subject matter experts across various departments. Ensure high-quality, scalable technology solutions, maximizing efficiency and optimizing the student experience. Responsibilities include developing and executing test plans, providing mentorship to QA team members, conducting root cause analysis, and acting as a key contact for web releases. The role requires 7+ years of hands-on experience in web or software QA, experience with SQL, API testing, and project management software. Keypath offers a hybrid work opportunity, internet allowance, paid mental health days, access to LinkedIn Learning, and various employee-led programs.
Requirements
- 7+ years hands-on experience in either web or software QA
- Previous experience providing project level mentorship and leadership to QA team members and consultants
- SQL โ must be able to write / modify SQL queries
- Demonstrated experience developing and executing rigorous test plans
- Experience testing APIs using tools like Postman, SOAP UI, etc
- Familiarity with entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Stress & Scale, Smoke & Sanity)
- A solid understanding of how different devices and browsers impact testing
- Detailed and effective written communication skills for documenting the features tested and bugs found
- Experience with project management software (e.g., Azure Devops, JIRA)
- Comfortable performing hands-on test related activities
- Highly organized, detail oriented with the desire to learn more
- Experience debugging flow of data
- Ability to effectively write and execute both white box and black box test cases
- Familiarity with automated testing techniques and development
Responsibilities
- Work with the Product Management Team and Development Manager, to understand business needs and software requirements and develop both manual and automated test cases reflecting needs and requirements
- Provide mentorship and leadership and review and assign QA related tasks to QA team members and consultants
- Develop and execute detailed, comprehensive, well-structured test plans
- Apply industry best practices, develop new tools and processes to ensure quality goals are met
- Conduct root cause analysis of identified defects, providing sufficient details to understand, resolve and future-proof
- Act as key point of contact for all web releases
- Estimate, prioritize, plan and coordinate testing activities
- Diagnose defects and track them from discovery to resolution
- Maintain quality assurance documentation / wiki
Preferred Qualifications
- Experience with Selenium Web Driver or similar tooling
- Experience testing for accessibility
- CRM experience (e.g., Microsoft Dynamics, Salesforce)
Benefits
- Opportunity to work in office or hybrid
- All the necessary equipment for success
- Internet Allowance for remote work
- Paid Mental Health days for your well-being
- Access to LinkedIn Learning
- Learning Labs designed to promote L&D
- Toolkits for Digital Health and Mental Health support
- Employee led programs such as Culture Club, Team Green, Sustainability and more
- Company events and activities run in office and remotely
Share this job:
Similar Remote Jobs

