Job Title

Platform Quality Engineer

Share:

                       

             Who We Are

At MoKo Home + Living, we’re on a mission to transform the way Kenyan families experience furniture and home living. Our vision is to bring modern designs and world-class customer service to every household, making quality and affordability accessible to all. Many dream of a welcoming space to sleep, relax, and entertain, but too often, they face a choice between breaking the bank and settling for low-quality options.

Join our passionate team of 500+ MoKoers dedicated to building products, creating a memorable brand, and optimizing operations that put quality living within reach. With over 700,000 satisfied customers using MoKo products daily, we’re set to serve millions more—and we need visionary leaders like you to help us get there.

             Role Summary

We’re on the lookout for a passionate and meticulous Platform Quality Engineer to join our team. Your sharp eye for detail will ensure that every new feature and update is robust, intuitive, and seamless to users across manufacturing, sales, operations and key support departments. You’ll thrive in our dynamic and collaborative environment, working hand-in-hand with engineering, IT and various business units. This is a chance to not only ensure the integrity of our core systems but also contribute to an efficient and high-performing workspace for all. If you’re eager to make a tangible difference and enjoy a role where your efforts directly impact business success, this is the perfect fit for you!

 

Key Responsibilities:

  • Code Quality Assurance (Primary Focus):
    • Conduct a thorough review and analysis of new features, enhancements, and bug fixes, ensuring adherence to best practices and functional requirements.
    • Design, develop, and execute comprehensive test plans and test cases for all new or modified functionalities.
    • Identify, document, and track software defects and inconsistencies, working closely with engineering to ensure timely and effective resolution.
    • Validate fixes and perform regression testing to ensure no new issues are introduced and existing functionalities remain stable.
    • Contribute to the continuous improvement of our testing methodologies, tools, and processes.
  • Platform Performance & Stability:
    • Support the deployment process, ensuring smooth and controlled releases to the production environment.
    • Assist in monitoring the health, performance, and availability of core systems and underlying infrastructure.
    • Collaborate with the engineering and IT teams to troubleshoot and resolve infrastructure-related issues, ensuring optimal system uptime.
  • Documentation & Collaboration:
    • Maintain clear and concise documentation of test plans, test cases, defects, and UAT sign-offs.
    • Participate in sprint planning and stand-up meetings, providing insights into quality assurance efforts.

 

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 2 years of professional experience in a Quality Assurance, QA Engineering, or similar role focused on web application testing.
  • Proven experience with User Acceptance Testing (UAT) methodologies and execution.
  • Solid understanding of web application architecture and development lifecycles.
  • Familiarity with PHP, JavaScript and MySQL
  • Experience with Microsoft Azure.
  • Strong analytical skills with a keen eye for detail and for identifying edge cases.
  • Excellent problem-solving abilities and a methodical approach to troubleshooting.
  • Effective communication skills, both written and verbal, with the ability to articulate technical issues to non-technical stakeholders.
  • Ability to work independently and collaboratively in a fast-paced environment.

 

 

Application Details

 Interested candidates are invited to fill the form linked: https://forms.gle/5HTps6sHVd4vDAKV7  and provide all details. If you do not receive a response within two weeks, please consider your application unsuccessful. Application deadline is 14th June 2025.
Job Summary