Lenge Dandung Joshua

Results-Driven QA Engineer
Lagos, NG.

About

Results-driven Quality Assurance Engineer with a strong foundation in both manual and automated testing methodologies, dedicated to ensuring robust software functionality and exceptional user experiences. Proficient in designing and executing comprehensive test plans, identifying critical bugs, and generating actionable insights. Experienced across diverse testing frameworks including Cypress and Newman, with a solid background in API testing, E2E testing, performance, and SEO testing. Adept at leveraging DevOps principles and automation tools like GitHub Actions to streamline CI/CD pipelines and accelerate release cycles, transforming complex challenges into efficient, impactful solutions.

Work

Alt School Africa
|

Data Engineering Student

Summary

Engaged in comprehensive data engineering coursework and project development, building a strong foundation in data systems and architecture.

Highlights

Architected and implemented data ingestion pipelines utilizing Docker and Docker Compose, facilitating efficient transfer of diverse flat file data into PostgreSQL databases.

Developed robust and idempotent class-based interactions for PostgreSQL and Google Cloud Storage (GCS), ensuring data integrity and consistency.

Engineered a comprehensive end-to-end ELT (Extract, Load, Transform) data pipeline, integrating PostgreSQL, Apache Airflow, dbt, and Metabase to enhance data transformation and visualization capabilities.

HNG
|

Intern (Backend Development)

Summary

Contributed to backend development projects within the HNG internship program, focusing on API creation and microservices.

Highlights

Developed a scalable Events Application API using Django and Django Rest Framework, supporting core application functionalities.

Built a high-performance User Assessments Microservice API with Django and Django Rest Framework, enabling efficient user evaluation processes.

HNG
|

Intern (DevOps Engineering)

Summary

Participated in DevOps engineering initiatives, focusing on automation, deployment, and monitoring, enhancing system reliability and efficiency.

Highlights

Automated user creation and system setup processes by developing a comprehensive Bash script, significantly reducing manual configuration time.

Managed and optimized static website deployments on AWS EC2, ensuring high availability and performance.

Containerized a full-stack Fast-API application using Docker and Docker Compose, enhancing portability and deployment efficiency with Nginx Proxy Manager on AWS EC2.

Implemented an efficient email messaging queue system using Flask, Celery, Ngrok, RabbitMQ, Nginx, and AWS Lightsail, improving asynchronous communication.

Developed 'devopsfetch,' a custom tool for automated server information retrieval and monitoring, significantly improving operational visibility.

Orchestrated automated deployments of a Nest.js application utilizing Ansible on AWS Lightsail, streamlining CI/CD pipelines and accelerating release cycles.

HNG
|

Intern (QA Testing)

Summary

Executed various quality assurance tasks, including manual, automated, and performance testing, ensuring high-quality software delivery.

Highlights

Led exploratory testing and comprehensive documentation for Cars.ng, identifying critical bugs and contributing to a significant improvement in product quality.

Performed comprehensive API testing for reconxi.com, documenting clear API specifications and ensuring robust backend functionality.

Validated seamless user experiences through end-to-end (E2E) testing of reconxi.com's core features using Cypress.

Implemented automated API endpoint tests for reconxi.com using GitHub Actions, significantly reducing manual testing effort and accelerating feedback cycles.

Generated comprehensive test reports using Newman, delivering actionable insights that informed stakeholder decisions and improved testing outcomes.

Ensured optimal website performance and search engine visibility for hng.tech through rigorous functional and SEO testing.

Education

University of Jos

Bachelor of Engineering

Chemical Petroleum Techniques

Alx

Specialization Program

Backend Specialization

Alt School Africa

Program

Data Engineering

Languages

English

Fluent

Certificates

Google Cloud Fundamentals: Core Infrastructures

Issued By

Google Cloud

Postgres Specialization

Issued By

Coursera

Java Developer Course

Issued By

Programmiz

Data Engineering

Issued By

Alt School Africa

DevOps Engineering

Issued By

HNG

Software Engineering

Issued By

Alx

QA Testing

Issued By

HNG

Projects

Events Application API

Summary

A project developed during the HNGx Internship for event management.

Assessments Microservice API

Summary

A microservice API project from the HNGx Internship.

Alt School DE Portfolio

Summary

A curated collection of data engineering projects completed during the Alt School program.

QA Testing Projects (HNG12)

Summary

A comprehensive portfolio of Quality Assurance projects completed during the HNG12 internship, showcasing practical application of diverse testing methodologies.

Skills

Quality Assurance (QA)

Manual Testing, Functional Testing, E2E Testing, Automated Testing, API Testing, Performance Testing, SEO Testing, Test Plan Development, Bug Tracking, Regression Testing, User Acceptance Testing (UAT), Test Case Design.

Testing Frameworks & Tools

Cypress, Newman, Postman, JMeter (implied by performance testing).

DevOps & Containerization

Docker, Bash, Ansible, Nginx, Nginx Proxy Manager, GitHub Actions, CI/CD.

Programming Languages

Python, SQL, JavaScript (implied by Nest.js, Fast-API, Cypress).

Cloud Platforms

Google Cloud Platform (GCP): GCS, BigQuery, AWS: EC2, Lightsail.

Databases

PostgreSQL.

Web Frameworks

Django, Django Rest API, Flask, FastAPI.