ENGIE Group
Quality Assurance Lead
ENGIE Group, Mission, Kansas, United States,
Job Title:
Software Quality Assurance LeadDepartment:
DigitalReporting line:
Head of Software EngineeringLocation:
Kampala or NairobiJob Grade:
HL15About ENGIE Energy AccessENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. With over 1,800 employees, operations in nine countries across Africa, and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.EEA is looking for an experienced Software Quality Assurance (QA) Lead to oversee and drive the quality assurance strategy for both web and mobile applications in a multi-tenant architecture. As a QA Lead, you will be responsible for leading a team of QA engineers, developing comprehensive testing strategies, and ensuring that our applications meet the highest standards of quality, performance, and security across multiple tenants.You will collaborate with cross-functional teams, including product management, development, and DevOps, to establish quality metrics, testing methodologies, and automation frameworks that will enable us to deliver secure, scalable, and reliable software and directly contribute to the success of a mission driven company with social and environmental impact.ResponsibilitiesLead, mentor, and grow a team of QA engineers, ensuring clear goals, performance tracking, and continuous improvement.Oversee the recruitment, onboarding, and training of QA team members.Foster a collaborative and proactive team culture focused on delivering high-quality software.Design and implement comprehensive QA strategies for multi-tenant web and mobile applications, covering functional, performance, security, and regression testing.Ensure the creation and maintenance of detailed test plans, test cases, and test scripts.Establish and monitor key QA metrics to track and improve software quality over time.Develop and maintain automated testing frameworks to ensure efficient regression testing and fast feedback in CI/CD pipelines.Manage manual testing efforts for complex or high-risk areas of the application.Collaborate closely with developers, product managers, and DevOps to understand requirements and ensure the QA process is integrated into the development lifecycle.Implement continuous testing practices to provide feedback on software quality early in the development cycle.Knowledge and skillsExperience:5+ years of experience in software quality assurance, with at least 2+ years in a leadership role.Experience with both web and mobile applications testing.Strong experience in automated testing frameworks.Strong understanding of software testing methodologies.Experience working with CI/CD pipelines.Experience in API testing.Strong leadership and mentoring abilities.Excellent communication and collaboration skills.Analytical and problem-solving skills.Qualifications:Bachelors or Masters in a relevant engineering discipline or comparable.We thank all applicants for their interest; however, only shortlisted candidates will be contacted. ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all.
#J-18808-Ljbffr
Software Quality Assurance LeadDepartment:
DigitalReporting line:
Head of Software EngineeringLocation:
Kampala or NairobiJob Grade:
HL15About ENGIE Energy AccessENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. With over 1,800 employees, operations in nine countries across Africa, and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.EEA is looking for an experienced Software Quality Assurance (QA) Lead to oversee and drive the quality assurance strategy for both web and mobile applications in a multi-tenant architecture. As a QA Lead, you will be responsible for leading a team of QA engineers, developing comprehensive testing strategies, and ensuring that our applications meet the highest standards of quality, performance, and security across multiple tenants.You will collaborate with cross-functional teams, including product management, development, and DevOps, to establish quality metrics, testing methodologies, and automation frameworks that will enable us to deliver secure, scalable, and reliable software and directly contribute to the success of a mission driven company with social and environmental impact.ResponsibilitiesLead, mentor, and grow a team of QA engineers, ensuring clear goals, performance tracking, and continuous improvement.Oversee the recruitment, onboarding, and training of QA team members.Foster a collaborative and proactive team culture focused on delivering high-quality software.Design and implement comprehensive QA strategies for multi-tenant web and mobile applications, covering functional, performance, security, and regression testing.Ensure the creation and maintenance of detailed test plans, test cases, and test scripts.Establish and monitor key QA metrics to track and improve software quality over time.Develop and maintain automated testing frameworks to ensure efficient regression testing and fast feedback in CI/CD pipelines.Manage manual testing efforts for complex or high-risk areas of the application.Collaborate closely with developers, product managers, and DevOps to understand requirements and ensure the QA process is integrated into the development lifecycle.Implement continuous testing practices to provide feedback on software quality early in the development cycle.Knowledge and skillsExperience:5+ years of experience in software quality assurance, with at least 2+ years in a leadership role.Experience with both web and mobile applications testing.Strong experience in automated testing frameworks.Strong understanding of software testing methodologies.Experience working with CI/CD pipelines.Experience in API testing.Strong leadership and mentoring abilities.Excellent communication and collaboration skills.Analytical and problem-solving skills.Qualifications:Bachelors or Masters in a relevant engineering discipline or comparable.We thank all applicants for their interest; however, only shortlisted candidates will be contacted. ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all.
#J-18808-Ljbffr