In the previous post, we discussed how OPTIMUS evolved during our journey. Now that we have a fair sense of what it is capable of doing, lets discuss in more details the implementation of the same. The following diagram explains the architecture of optimus. We started with some basic requirements in our mind that could … Continue reading "Optimus – Unboxed"
TestVagrant completed more than 2 years in business and during the last 2 years we have worked on a variety of mobile apps. Apart from giving us a good dose of exposure across domains, these projects helped us better understand the mobile testing landscape. The mobile ecosystem and its challenges are way different from web … Continue reading "Optimus – Most Advanced Mobile Test Automation Framework"
Why are we talking about Microservices? A significant amount of traction has been built in past couple of years around “microservice architecture”. Its been talked about in almost all major developer conferences and seminars. It has acquired quite a lot of interest in the active development community and slowly people have started writing about it. … Continue reading "Microservice the way forward"
CLIENT The customer is market leader in clinical data exchange and pioneer in solutions for health information exchange, business intelligence and patient engagement. The customer supports a network of more than 1,000 hospitals, 250,000 end-users, and 20 regional and statewide Health Information Exchanges CONTEXT Customer has suite of solution in the space of health information … Continue reading "Breaking free from legacy test automation"
CLIENT The customer is Indonesia’s largest B2C startup, and is currently the fastest growing startup in South and South East Asia, growing 900X in the 18 months since launch. CONTEXT The system in context here is a mobile app catered to both Android and iOS users. With growing user base and fierce competition with rivals … Continue reading "Testing one of the largest B2C mobile application"
What is the context here ? Let me give you a typical scenario on a project in an Enterprise company: a project to be delivered with a timeline of 6-12 months. Development team consisting of developers, business analysts, quality analyst and a Scrum master. Why this blog, probably because we want to talk about the … Continue reading "Thank You But No Keyword Driven Framework"
Test automation needs no introduction. For some it is a career boost, for some it is improved quality software, for some it’s faster time to market and many more. In a nutshell, it is perceived the problem solver to a lot of Quality questions in the IT services industry. So if i had to put … Continue reading "Test Automation Anti Patterns"
CLIENT The customer is the one of the largest leading retail giant in the united states. CONTEXT The system was a large monolithic application, developed on WebSphere Ecommerce platform. It had to be replaced as it was not scaling to the huge volumes of transactions especially during the year end sales. The application was broken … Continue reading "Re-Architecturing monolithic retail application into microservice architecture"
CLIENT Fastest growing cab aggregator of United Kingdom, creating disruptions in the world of Cab Services. CONTEXT A Multi Device System capable of over thousand bookings a day. With Product Managers aiming for a faster release, an overhaul in the product lifecycle was the need of the hour with QA being the flag bearer. Provide … Continue reading "Cross platform test automation"
In the world of software “full-stack developer” is well known term – a developer works at various layers of applications & performs disparate technical tasks. Designing and developing back-end, front-end, build & deployment, DevOps and monitoring are few to name This kind of shift equally required by QA engineers as well. Gone are those days, … Continue reading "Full Stack Quality Engineer"
Appium is an Open Source tool for testing native or hybrid mobile apps. It uses WebDriver JSON Wire protocol to drive both iOS and Android apps
Cucumber-jvm Cucumber-jvm is an open source BDD tool that lets user express the behaviour of system under test in plain English. It is a great way to have an executable documentation of your system. Why This Book? The intent of this book is to demonstrate building a functional test framework using cucumber-jvm. It will help … Continue reading "Building a Test Framework Using Cucumber-JVM"
Sorry, nothing to show.