MVP Development of a Test Automation Framework for a Leading US Car Service Company

checklist
  • Duration: 1 year
  • Industries: Service Sector
  • Services: Test Automation Services
  • Software Categories and Types: Supply Chain, Inventory & Order Management Systems (SCM, OMS, IMS, Warehouse); B2C Solutions
  • Technical Expertise: Test Automation
  • DevOps Expertise: CI/CD Basics
  • Technologies: Jira; CI/CD Automation Servers; Jenkins; JUnit / TestNG; Apache Maven; Project Management, Collaboration and Bug Tracking; Java; Apache Subversion (SVN); Test Management Tools; Selenium WebDriver; TestRail; Build and Dependency Platforms and Tools; Backend; Source Code Management (SCM); Test Automation; CI/CD and DevOps; Software Engineering and Management Tools
project-team
  • Team size (2):
  • 1 Project Manager
  • 1 QA Automation

Project summary

The main goal of our team was to create automated tests and conduct automation testing of the web application, which allows a client to place an order for car service.

In terms of implementation, the product is a web application, comprising of three parts:

  1. HTML-based web application;
  2. Flash-based web application;
  3. HTTP-server with RESTful API services.

Project technologies

  • Stack: Java, Maven;
  • Infrastructure: Jenkins, Jira, TestRail;
  • Test Automation libraries: TestNG;
  • Other libraries: Selenium Webdriver;
  • Version control system: SVN.

Screenshots

Project features

This project is peculiar in the fact that we had to do the following within several months:

  • To organize work process according to Scrum.
  • To create a sufficient number of the automated tests.
  • To ensure the weekly automated tests patch delivery.
  • To test the web application continuously.

Project results

  • Scrum work flow is organized.
  • A weekly automated tests patch delivery is organized.
  • 18 complex automated tests were written for several weeks.
  • 5 weekly automated tests patches were delivered to the customer.

Company’s achievements during the project

Our main achievement during the project was the satisfied customer and his willingness to continue cooperation with our team on the new projects.

What has been done on the project, our responsibilities:

  • Test automation of the application based on the prepared documents.
  • Testing of the HTML-based web application, using Selenium Webdriver.
  • Testing of the HTML-based web application and HTTP server, using Selenium Webdriver for interacting with HTTP.
  • Weekly patches delivery to the customer.

Clients about cooperation with JazzTeam

Related projects

By industries:Service Sector

Recent Work

    Contact Us

    What happens next?
    • 1

      Leave your project request. We will contact you and schedule a call.

    • 2

      Signing of the NDA to ensure the project info confidentiality.

    • 3

      Negotiation of your request and the required services.

    • 4

      Team forming, coordination of workstages.

    • 5

      Contract signing and project start.