TestVagrant

Testing a Platform

Testing a platform that is built on a micro-services architecture that onboards a suite of products

Testing a platform that is built on a micro-services architecture

Share

Lorem ipsum dolor sit amet consectetur. Ornare dictumst duis rhoncus vitae congue nullam mi non. Placerat elementum justo pharetra phasellus. Ultrices leo augue donec amet ipsum morbi massa.

Atlassian is a multinational software organization that builds products and platforms for software development & project management teams. Their offerings include many of the popular software like Jira, Confluence, Trello, and Bitbucket.The company believes in the notion that “behind every great human achievement, there is a team” – and hence, they create products to help unleash the potential of every team.Atlassian is now worth more than $100 Billion USD. It was founded in 2002 and is headquartered in Sydney, Australia. The organization employs more than 5000 employees worldwide & has a global presence in 7 countries including India, US & UK. The company is serving more than 1,80,000 customers worldwide with more than 4000 apps in the marketplace.

Business context

Atlassian is building a next-gen cloud platform that intends to unify customer experiences as they discover, try, purchase and manage cloud products offered by the organization. The goal is to enhance and standardize the commencing experience of the customers across the entire product range they offer by providing capability-rich cloud infrastructure and a customer focussed user interface.

Challenges

First release of platform

Supporting the first-ever release of the platform from testing and quality perspective

Coverage of test assets

Identifying & Automating the backlog of tests including but not limited to contract, integration, end-to-end, and performance tests for a platform built on microservices

Create and monitor for consistency

Create and monitor consistency amongst various microservices in terms of building, testing & deployment

Inculcate testing

Define and drive quality manifesto, quality-related processes, and practices

Quality goals

Establishing testing processes and guidelines to carve out long term quality goals

Consulting

Standardization of quality-related activities, automated tests at various layers of the test pyramid, and metric to measure the quality

“Whatever it is, the way you tell your story online can make all the difference.”

Results

Success Factors — 5 reasons why testvagrant was selected

Standardization

Standardized of QA practices and processes at various services

Platform consistency

Increased consistency amongst various micro-services

Improved test coverage

Improved test coverage at all layers of the test pyramid

Increased quality focus

Engineering team with greater focus on quality-related processes, frameworks & artifacts

Metric to measure

Ability to measure quality and identify steps to improve further

Share

Other Related Articles

Super app testing

Super-app testing

GoJek is a transportation network company and logistics startup company based in Jakarta, Indonesia. Gojek is a Super App. It’s one app for ordering food

Read More »
Scroll to Top