Menu
Search
Case Study

DevOps Implementation for a Global UK Bank

Optimum has partnered with clients in digital and DevOps initiatives to improve overall delivery efficiency and TAT through CI/CD automation

Optimum’s experience in well integrated agile CI/CD solutions include utilization of diverse set of DevOps tools including

 

  • Front end (React js, React Native, Swift, Kotlin, Javascript UI/UX, Web sockets, and Cordova)
  • Back end (Java architecture and code refactoring)
  • Test automation tools and frameworks ( Apache JMeter, and Cucumber for Java)
  • Build automation tools for CI/CD pipelines ( Maven, Gradle),

Optimum has partnered with clients in digital and DevOps initiatives to improve overall delivery efficiency and TAT through CI/CD automation

Optimum’s experience in well integrated agile CI/CD solutions include utilization of diverse set of DevOps tools including

 

  • Front end (React js, React Native, Swift, Kotlin, Javascript UI/UX, Web sockets, and Cordova)
  • Back end (Java architecture and code refactoring)
  • Test automation tools and frameworks ( Apache JMeter, and Cucumber for Java)
  • Build automation tools for CI/CD pipelines ( Maven, Gradle),
  • Messaging middleware (Apache Kafka, IBM MQ, Elastic Search, and Apache ActiveMQ)
  • DevOps automation
  • Containerisation and orchestration (Docker and Kubernetes), and Cluster computing and big data ( Hadoop Map Reduce, Hive, and HDFS)
  • Messaging middleware (Apache Kafka, IBM MQ, Elastic Search, and Apache ActiveMQ)
  • DevOps automation
  • Containerisation and orchestration (Docker and Kubernetes), and Cluster computing and big data ( Hadoop Map Reduce, Hive, and HDFS)

The solution

Problem Area
  • Current Waterful methodology and SDLC processes are manual and leading to delays and quality issues
  • No consistency in project delivery across teams within same department
  • Lack of transparency in delivery status
  • Coverage Gaps in Requirements Vs Delivery
  • Manual builds, deployments and testing cause additional efforts and error-prone
Services Offered
  • Optimum DevOps engineers have worked on various CI/CD test automation frameworks for the banking and telecommunication industries in Singapore
  • Our engagements varied in sizes and complexities as we assisted our clients to streamline their CI/CD pipelines in areas such as code duplication reduction, Quality of Service delivery, decreasing manual work, Scalability and modularity, and decreasing the maintenance time and manpower through streamlined page objects, test data, and reporting structure
  • Optimum test automation framework implementations have included modular testing framework, Data Driven framework, and Keyword Driven Testing framework
  • Our modular testing framework efforts have been mainly focused on developing hidden abstraction layers consisting of independent test scripts to test the applications and platforms
  • Optimum data driven frameworks activities have included the development of a superset driver scripts capable of executing all the test cases with multiple data sets
  • Our Keyword Driven Testing framework efforts have included development of test scripts from reusable keywords, test data, configuration files, and constants to compile the final test automation cases and test execution reports

Benefits Realized

Quantifiable

Quantifiable and measurable Delivery efficient achieved

Transparency

Transparency in the end to end delivery process with detailed status reporting

CICD 1

Fully integrated CI/CD pipeline thus overall improving delivery TAT

market improvements 1

Change delivery speed to market improvements

Code analysis 1

Integration with static code analysis tools to impove code quality

Automated builds and tests 1

Automated builds and tests to improve overall delivery quality

Defined Metrics 1

Defined Metrics
and SLAs

Ability to iterate 1

Ability to iterate
and improve