Lead Quality Assurance Engineer

Keypath Education Logo

Keypath Education

๐Ÿ“Remote - Malaysia

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs