Skip to content

Test Automation, CI-CD Integration

Our Approach

  • Divide and Conquer, there are multiple legs of problems, flaky test cases, code quality, reporting, execution
  • We focused on test flakiness and execution first to restore trust.
  • We started with a basic software development pipeline where new code pushed to the repository would trigger automatic execution of our initial set of test cases, with results shared with developers.
  • This pipeline was then improved with additional stages and more test cases. Results were extracted to Jira, and failed test cases were re-executed,integrated with Slack.
  • Finally, we focused on code quality, decreasing code duplication from 80% to 20%, and implemented a monitoring dashboard to detect the reliability of test scripts and collect metrics.
  •  As a result, customers regained trust in test automation, reduced test execution time by 75%, and saved their a million euro investment, making it usable once again.

Challenge

The customer already had over 2,000 written scripts, but these scripts were never executed together, integrated into CI, or included in the software

development pipeline. Code duplication was around 80%. They hired us to fix this messy environment.

Customer

Private Fintech  Company

Services Provided

Test Automation, CI-CD Integration, DevOps, Reporting and Monitoring