Join Our WhatsApp Platform

Quality Assurance Engineer

Kampala, Uganda * Full-time
Company Logo
ENGIE Energy Access

Category: Engineering Total Positions: Location: Kampala, Uganda Full-time Salary: Attractive Posted 9 months ago
KEY DUTIES AND RESPONSIBILITIES
• 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
Recommended for you
QUALIFICATIONS / SKILLS
• 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 • Technical Competencies • Testing Methodologies: Good understanding of BDD, TDD, and other quality engineering patterns • Automation Frameworks: Proficiency with Selenium, Appium, Espresso, and API testing tools • Programming Skills: Coding abilities in Python, Ruby, or Kotlin for test automation and tooling development • Monitoring & Observability: Experience with Sentry, Grafana, or similar monitoring and telemetry tools • Performance Testing: Experience with JMeter, Locust, or similar tools for load and performance validation • Documentation: Excellent technical writing skills with experience maintaining comprehensive test documentation and requirements traceability • Professional Skills • Analytical Excellence: Exceptional attention to detail with robust analytical skill-set, endless curiosity, and innovative problem-solving approach • Communication: Outstanding written and verbal communication skills with ability to explain complex technical concepts to diverse stakeholders • Team Collaboration: Proven track record as an exceptional team player with strong collaborative skills • Adaptability: Comfortable working in fast-paced, distributed team environments with changing requirements • Preferred Qualifications • Bachelor’s Degree in Computer Engineering, Software Engineering, Computer Science, or equivalent practical experience • Certifications: Relevant certifications in mobile testing, cloud platforms, or agile methodologies are a plus • Nice-to-Have Experience • Mobile Development: Hands-on mobile development experience with published applications on Google Play Store or Apple App Store • Advanced Cloud Services: Experience with advanced AWS services (Lambda, API Gateway, CloudWatch) • Container Technologies: Knowledge of Docker, Kubernetes, and container orchestration for testing environments • Security Testing: Experience with mobile application security testing and penetration testing methodologies • International Experience: Understanding of international mobile markets, localization testing, and emerging market constraints • Languages • English: Fluent (required) • French is a plus • Knowledge of Swahili or other East African languages is a plus • Our Technology Stack • Web framework: Rails/Django/Flask • Background task: Sidekiq • Front-end: ActiveAdmin, VueJS, Angular • API: Grape, Devise, FastApi • TDD: RSpec, Pytest • Search: Thinking Sphinx • Storage: MySQL, Mongo, Cassandra, Redis • Source Control: Gitlab selfhosted for git and CI/CD • Deployment: Capistrano, Ansible • Fresh Ideas Always welcome! • Additional Technologies (Nice-to-Have) • Mobile: Native Android (Kotlin) -preferred, iOS (Swift) – desirable. • Testing: Jest, Appium, Selenium, Espresso • Cloud: AWS (EC2, S3, Lambda, RDS), Firebase • Monitoring: Sentry, Grafana, CloudWatch • Communication: MQTT, WebSockets, RESTful APIs • Containerization: Docker, Kubernetes
HOW TO APPLY

Please follow the application instructions provided in the full job description above.

CLICK HERE TO APPLY
Deadline: Expired
Join Channel
Share this job post:


About The Employer

EMAIL:
Related Jobs
Cementers Uganda Deadline: 20 Jul 2026
Abacus Pharma Deadline: Closing soon
Abacus Pharma Deadline: Closing soon
HARISS INTERNATIONAL Deadline: Open until filled
Hariss International Deadline: Open until filled
Spiro Uganda Deadline: Open until filled
Master Grain Milling Uganda Deadline: Open until filled
Nile Breweries Deadline: Open until filled
Innovex Deadline: Open until filled
EVIDENCE ACTION Deadline: Open until filled
Africa Global Logistics Deadline: Open until filled
Sun Culture Deadline: Open until filled
HARISS INTERNATIONAL Deadline: Open until filled
HARISS INTERNATIONAL Deadline: Open until filled
Stanbic Bank Uganda Deadline: Open until filled
MMI Steels Uganda Deadline: Open until filled
Harriss International Deadline: Open until filled
Harriss International Deadline: Open until filled
Harriss International Deadline: Open until filled
Harriss International Deadline: Open until filled
WASSHA Africa Deadline: 17 Jul 2026
Cloud Productivity Solutions Deadline: Open until filled
Ground Breaker Talents Deadline: Open until filled
Aircom Deadline: Open until filled
Adminie Deadline: Open until filled
SeaOwl Group Deadline: Open until filled
Interschool Coding Competition (ISCC) Deadline: Open until filled
Next Media Uganda Deadline: Open until filled
Biyinzika Poultry Deadline: Open until filled
RAISING THE VILLAGE Deadline: Open until filled
Share this job post:
Advertisement
Join Channel
Advertisement