Aviral Makkar
**************@*****.***
Profile Summary
Over 9.5 years of experience in Software Testing- (Functional, Automation, API) and team handling, in domains ranging from Security, HCM to E-commerce. Well Adept in API and UI Automation, Selenium WebDriver, Java, RESTful API's testing, AzureDevOps, MSSQL, API testing, Playwright
●Leading all the API testing and API automation related activities, processes, guidelines within organization, where, led trainings, documentations, creation of API automation frameworks from scratch
●Created RESTful API automation framework using Rest Assured library, Ready API (Smart bear), Karate DSL automation tool [with groovy, java as scripting language]
●Adept in working on UI automation framework – - Selenium WebDriver with Java based on BDD(CUCUMBER)
●Knowledge of Playwright tool with node.js with typescript as scripting language.
●Automated API testing framework by creating pipelines using Azure DevOps.
●Working Knowledge of Manual API Testing using POSTMAN with well experience in retrieval, creation, updation and Deletion of data using Different methods [GET, POST, PUT/PATCH and DELETE]
●Used AI based tools like ChatGPT (5, o4-mini-high etc. Models) and GitHub Copilot for prompt-based solutions, DEVIN and Codex for agentic based solutions. Also used IDE based plugins in vsCode and IntelliJ.
●Sound knowledge of operating JMeter for conducting Load API tests parallelly and sequentially
●Working Knowledge of CI, CD using Azure Kubernetes Service, deploying builds to Tenants in different clusters, bringing server up, down, and restoring Databases.
●Working Experience in data retrieval, creation, updation and deletion using MSSQL, Azure Data Studio
where adept in creating SQL queries, co-related queries, joins.
●Expertise in HCM domain where adept with complete flow of Employee life Span starting from -Onboarding, Employee creation, Absence, appraisal, and Offboarding Module.
●Experienced Functional tester with expertise in different levels of testing such as System, Integration, Regression and User Acceptance Testing.
●Worked on test management tools like JIRA for logging and monitoring, Execution, Result, Defect tracking and reporting artifacts.
●Worked extensively with QA, DEVELOPMENT team in understanding Test Cases, User Acceptance Testing (UAT) and ensuring that the software meets the system requirements. Also experience with Quality analysis process like Smoke testing and UAT.
●Experience in creating Test Scripts, Functional Design Documents, and swim lanes from the Business Requirement document for distinguished testing efforts, viz., Integration, System, Functional, Regression and User Acceptance Testing (UAT).
●Good hands-on experience in IAM Domain, configuring provisioning workflows and Reconciliation for various Logical and Physical Access Control systems- Genetec, Ccure, Fusion and Lenel
Skill Sets
Technical Skills: Automation - Protractor with Node.js, Selenium, Java, API - Postman, Ready API, Karate DSL AKS, Tomcat SSMS, Azure DevOps, MSSQL
Bug Tracking Tool- Redmine, JIRA
Working Experience:
CatalystOne Info Solutions Pvt Ltd– (Dec 2020–Present)
Role: Senior Quality Assurance Engineer/Acting Technical lead
Projects Undertaken
CatalystOne Webservices 3.0
Managed Testing of CatalystOne API’s Remotely from Mohali
Onsite: Norway
Managed and tested CatalystOne APIs related to different Modules such Employee, Absence, CV, and Organizations where, helped on creation of design flows for data retrieval, creation, updation and deletion of all above API’s. Built Automation Suite consisting of Both Smoke Suite and Regression Suite using Ready API, Karate DSL and then later RestAssured. Later helped Organization in maintaining UI automation Flows pertaining to API Modules using Automation – Protractor (Node.js), Selenium Webdriver with BDD(Cucumber). Also, worked on automating the API automation framework using pipelines for Azure DevOps.
Responsibilities
●Leading all the API testing and API automation related activities, processes, guidelines within organization where, led trainings, documentations, creation of API automation frameworks from scratch
●Helped Team in Building the CatalystOne API’s Automation Framework from Scratch, based on Rest Assured, Ready API (Smart bear), Karate DSL
●Worked on actively automating API frameworks using pipelines based on Azure DevOps
●Acted as a Scrum Master on Iterative Basis, where made sure that all the work-related activities
pertaining to Scrum Framework are followed.
●Contributed actively in building UI automation Framework for our Module – CSI, based on Selenium Webdriver with Cucumber (BDD), protractor with node.js
●Prime Tester within team for carrying out testing of High Priority Support Bugs, creations of test matrices and other testing related activities
Alert Enterprise Inc. – (Oct 2019 – Nov 2020)
Role: Functional Consultant
Projects Undertaken
Project: Infosys
Guardian Physical Management at Infosys, remotely from Chandigarh
Onsite: Bangalore
Implementation of Physical Identity and access management solution for Employees and Contractors for around 40 Countries across the globe. The scoped scenarios include – Card holder life cycle management, Badge issuance/revocation/suspension, Data Center Access management, Access Reviews, Temporary Badge Management, Reports. Guardian solution is integrated to HR database, Background check and Genetec, Ccure and Fusion PACS.
Responsibilities
●Understood the Mockups, BRD’s to Develop Functional Design Document, Swim lanes and Test Scripts
●Configured the Product as per Business Use Cases, maneuvered Build and Patch Deployments
●Tested the Application as per Infosys Centric Use Cases
●Worked on Page Object Model and handling Objects using Xpath expressions.
●Got Involved in Data load, Mocking and Cutovers for Go Live
●Worked extensively with Engineering Team for mitigating Various Project Timelines
Mobile Programming India Pvt. Ltd – (Jun 2017 – Mar 2019)
Role – Quality Analyst
Projects Undertaken
Project: Pall High Flow
Pall High Flow- Pall Corporation is an industry leader and manufacturer of proprietary filtration, separation and purification products and solutions.
Responsibilities
●Understood the Wireframes, user requirements and test-objectives to develop test cases.
●Tested the complete Application
●Created functional as well as UI test Cases
●Participated in Daily Scrums as Technical Consultant from QA Team
Project: Dawn Sign Press
Live Site Url:https://www.dawnsignpress.com
Dawn Sign Press-Dawn Sign Press is the leading publisher of quality American Sign Language and deaf culture books and ASL software and DVDs. It is a Laravel Based e-commerce portal where you can purchase products online
Responsibilities:
●Understood the Wireframes, user requirements and test-objectives to develop test cases.
●Headed the Team from Offshore, participated in Scrums and carried out E2E testing
●Preparing Test Scenarios
●Preparing Test Cases for module, integration and system testing
●Preparing Mock Test Data ’s for the test cases
NETSMARTZ LLC.CHD (Jan 2015 – Mar 2017)
Role – QC Engineer
Projects Undertaken
Project: http://www.shoemuch.com/
Shoe Much - Asia's #1 Online Shoe Marketplace is a MAGENTO BASED PORTAL. It allows you to be a BUYER and SELLER at the same time. You can purchase men’s, women's & kids' footwear online. You can also sell on ShoeMuch. All you need is to register, list your catalogue and start selling your products.
Responsibilities:
●Understood the business logic, user requirements and test-objectives to develop Use Case Scenarios, test cases.
●Part of the Requirement analysis and Impact analysis. Delivered the design documents.
●Interacted with the end users in analysis of the test cases and test conditions to create test scripts using automated testing tools.
●Tested the complete portal including 1) ADMIN PANEL 2) BUYER PANEL
Project: http://www.mybirthdaysupplies.in/
http://www.altolia.com/
Mybirthdaysupplies.in/Altolia.com is a complete E-Commerce website based on Magento. In user module, user can easily select the product of his/her choice and purchase the product by fulfilling the transactional details.
Responsibilities:
●Understanding the testing requirements.
●Was PRIME TESTER during the complete project.
●Testing of USER BACKEND(DASHBOARD)
●TESTING the complete back end for the e-commerce application (MAGENTO ADMIN PANEL)
Project: Nommo Translate
Application: https://play.google.com/store/apps/details?id=com.provab.translationapplication
Nommo is a Multilingual Translator and Interpreter App that’s quite easy to use. Nommo
App is designed and developed to help people understand different languages in their own
Native language over a simple and user-friendly interface.
Project: Enlighten Your Day
Application:https://itunes.apple.com/in/app/enlighten-your-day-motivational/id1159617487?mt=8.
The Enlighten Your Day-Motivational Alarm Clock App has developed the perfect idea to help you wake up by listening to unique motivational speeches (audio clips) in the morning. Once the alarm is set, the app will play new audio clips every day to inspire you, motivate you and to instill the enthusiasm for achieving your lifestyle goals.
Responsibilities:
●Participated in scrum meetings
●Performed elaborated functional testing and design testing
●Performed compatibility test on different versions of android.
●Mantis was used as bug tracking tool.
●Prepared suggestion documents to improve the quality of the application.