Client
Leading Food-Tech Major
Application Context
Upstream, customer facing and downstream systems that include seller on-boarding, listing, order management, offers, delivery, finance and payouts.
Challenge
Addressing quality engineering challenges in fast paced development environment to ensure quick feedback, minimal defect leakage to production.
Solution Approach
Continuous Testing Simplified
Effective Solution for successful continuous integration (CI) Process to ensure flawless continuity in the delivery cycle and deliver seamless customer experience.
Feasibility Analysis
- Understand systems, APIs, workflows
- Identify elements for test automation
- POC for a workflow with assertions and reports
- Identify challenges, discuss and mutually agree work-arounds with clients
- Obtain client sign-off
- Estimates and proposal
Script Workflows
- Build the automated scripts for the APIs / work flows with all the known combinations and assertions to confirm the pass or failure of scripts with certainty
Custom Framework
- Identify workflow variants, data variants, assertions and propose the best fit tools & approach to client dev team
- Obtain approval on the approach and solutions proposed
- Build a custom framework to accommodate majority of the scenarios in scope
Deployment
- Build CI jobs to automatically deploy dependencies and scripts in the selected environment and trigger the automated scripts & publish results
- Knowledge transfer and handover to client dev team
API Automation Building Blocks
E-commerce Expertise
Upstream systems
SELLER ONBOARDING
- Seller Creation
- Seller Validation
- Fraud Checks
- Seller Metrics
SELLER LISTING
- Create Listing
- Bulk File Uploads
- Approval WorkFlows
CONTENT MANAGEMENT
- Product Attributes
- Product Quantity Mapping
- Product Serviceability Mapping
OFFERS MANAGEMENT
- Offer Creation
- Offer Discovery
- Offer Disbursal
- Offer Product Mapping
- User Interface
User Interface
PRODUCT SEARCH
- Category Browsing
- Filters
- Price Wise, Offer Wise
- Brand Wise, Stock Wise
- Compare Products
PRODUCT INFORMATION
- Product Image & Details
- Choose Sellers, Offer Details
- Specifications
- Serviceability Checks
- Reviews & Ratings
- Delivery Charge & Information
SHOPPING CART
- Inventory Checks
- Serviceability Checks
- Delivery Charge & Information
- Offer Details
- SLA Information
- Return Policy
- Grant Total
TRANSACT
- User Login
- Delivery Address
- Order Summary
- Order Validations
- Payment Modes
- COD
- Net Banking
- Credit Card
- Debit Card
- EMI
- Wallet
SELF SERVICE
- Order Confirmation
- Order Details
- Order Tracking
- Customer Service
- Customer Complaints
- Cancel & Return Orders
- Downstream systems
Downstream Systems
ORDER MANAGEMENT
- Order Creation
- Order Confirmation
- Cancellation, returns, replacement
- Customer Interaction Tracking
WAREHOUSE MANAGEMENT
- Order Picking & Approvals
- Order Fulfilment
- Order Packing
- Order Labelling
- Invoice Creation
- Inventory Management
SHIPPING
- Dispatch
- Shipment Sourcing
- Interaction with Logistics
LOGISTICS
- Serviceability Information
- Order Delivery
- Delivery Tracking
- 3rd Party Logistics
- Integrations
Test Execution Model
Extended Team to Managed Services
Supporting the delivery of world class customer experience model
- Knowledge of the eCommerce Domain and systems
- Strong API / Services Testing
- API / Services Automation skills
- Experience in building Automation Frameworks
- Experience with CI / CD tools like Jenkins
- Strong Java skills
- Strong debugging skills
- Good Python skills
- Good in DB & SQL
- Experience in Non-Functional Testing
- Tool Expertise
Client Testimonial
… can just say the quality of resources which we get from Qapitol QA has been outstanding all through the long tenure of our engagement with them. The way Qapitol QA collaborates and the quick turnaround on urgent tasks is brilliant. We are very very satisfied with the collaboration, the technical acumen and process understanding the resources of Qapitol QA bring in.
AVP – Head of QA (Test Engineering), Food Tech Major