Use case

Integrating QA automation tests into CI/CD Workflow with Bitbucket and Jenkins

About the Customer

Glomaxia is a multinational logistics and e-commerce services provider operating across multiple countries, including Azerbaijan, Baltics, Georgia, Uzbekistan, Armenia, Moldova, Kazakhstan, and Cyprus. Serving D2C brands, Glomaxia specializes in providing end-to-end logistics and infrastructure support with a strong focus on technological integration. Their cloud infrastructure is powered by AWS and third-party VPS providers.

Customer Challenge

Glomaxia needed a reliable, scalable, and fully automated CI/CD solution to reduce manual deployment efforts and ensure consistent test coverage. The lack of automation in deployment and testing workflows resulted in delays, human errors, and inefficient feedback loops during software releases. Their primary goal was to enhance deployment velocity, improve QA efficiency, and streamline operations through automation.

Solution

IAMOPS implemented an integrated CI/CD workflow using Bitbucket Pipelines and Jenkins. The process starts with developers pushing code to Bitbucket, which automatically triggers the pipeline to build a Docker image and deploy it to AWS ECS (Fargate). Jenkins is then triggered to run automated end-to-end tests using Playwright and NUnit.

Secrets and credentials are securely managed through AWS Secrets Manager and Jenkins’ built-in tools. Jenkins generates test reports using Allure and sends build results via email, providing visibility and transparency. This CI/CD solution was designed with modular deployment and testing stages, enhancing reliability and making troubleshooting more efficient.

The following diagram illustrates the end-to-end Jenkins CI/CD workflow:

Results & Benefits

The implemented solution led to a dramatic improvement in deployment reliability and test automation. End-to-end functionality testing is now automatically triggered after each deployment, significantly reducing manual effort. Integration with Allure reporting and email notifications gave teams immediate feedback, increasing confidence in every release.

Glomaxia benefited from a more efficient development lifecycle, reduced downtime during deployment, and higher release quality. With better visibility and centralised secret management, security was also enhanced.

About IAMOPS

IAMOPS is a full DevOps suite company that supports technology companies to achieve intense production readiness.

Our mission is to ensure that our clients’ infrastructure and CI/CD pipelines are scalable, mitigate failure points, optimize performance, ensure uptime, and minimize costs.

Our DevOps suite includes DevOps Core, NOC 24/7, FinOps, QA Automation, and DevSecOps to accelerate overall exponential growth.

As an AWS Advanced Tier Partner and Reseller, we focus on two key pillars: Professionalism by adhering to best practices and utilizing advanced technologies, Customer Experience with responsiveness, availability, clear project management, and transparency to provide an exceptional experience for our clients.

Looking for a dedicated DevOps team?

Professional CV Resume