ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.
Read more about this company
Quality Assurance Execution: Collaborate with product managers and software engineers to contribute to comprehensive quality assurance strategies, test plans, and quality gates for web and mobile software platforms across the full development lifecycle
Mobile Testing: Execute end-to-end testing of native mobile applications (primarily Android) and cross-platform solutions, ensuring optimal performance across diverse device configurations and network conditions typical in African markets
Technical Support: Provide second-level technical support, including analysis of production issues in distributed systems
Requirements Implementation: Maintain deep understanding of user requirements and business logic through BDD practices, translating business scenarios into comprehensive automated and manual test cases
Test Automation Support: Implement and maintain test automation frameworks for mobile, web, and API testing, supporting CI/CD pipeline integration
Quality Testing & Analysis: Execute comprehensive test suites (manual, automated, performance) and provide detailed analysis with actionable insights
Technical Documentation: Create and maintain technical documentation, test procedures, and contribute to knowledge base for complex interconnected systems
Agile Quality Support: Support quality practices within agile development cycles, ensuring tickets meet acceptance criteria while maintaining team velocity
System Integration Testing: Validate integrations across RESTful APIs, MQTT protocols, and cloud services in production-scale enterprise environments
Knowledge and Skills
Required Experience (1-3 Years)
Mobile QA Expertise: Minimum 1 year of hands-on experience in mobile application QA testing with strong knowledge of Android ecosystem
Native Development Understanding: Working knowledge of Android (Kotlin/Java) development to enable effective testing and code review
Enterprise Systems: Proven track record with production-scale enterprise systems that are highly connected and distributed
Protocol Expertise: Strong understanding of RESTful services, MQTT protocols, and real-time communication systems
Cloud & Infrastructure: Experience with AWS services and Firebase, with exposure to hybrid cloud architectures including self-hosted solutions
Database Proficiency: Strong SQL skills and experience with NoSQL databases for comprehensive data validation and exploratory testing
System Design Understanding: Good understanding of system architecture, microservices patterns, and complex interconnected system designs
DevOps Integration: Experience working with CI/CD pipelines, automated deployment processes, and infrastructure as code principles