To obtain a position in an Organization that will enable me to use my skills, educational background and ability to innovate, excel and succeed with following technical skills.
Design and implement Automation framework from scratch for Aruba NMS product. Approximate Users : ~ 100 testers
o Framework uses Pytest and custom ES integrations for Grafana Dashboards for better reporting.
o Framework supports easy to connect and helper methods implemented for UI automation (Selenium) and REST API (Requests Library) automation.
o Significantly reduced defect leakage in production environment by plugging more automated test cases in CI test cases.
o Contribution to automation of regression pack reducing manual efforts and product release cycles.
Design and implement Web based performance analyser for Aruba NMS product
Approximate Users : ~400-500
o The tool collects the data of all clusters and important back end systems and qualifies the product for loaded environments.
o The tool is a web based product built in Python Flask framework Frontend as HTML, Bootstrap, JavaScript and custom analytics using HighCharts library.
o MongoDB was used as backend, with average IOPS of 50-60K POST/GET operations per day.
o The tool has native SAML implementation for Single Sign on and used widely by entire DEV, Escalations team, Customer Support team and Aruba Management team for analytics, quick debugging and replication of customer issues.
o Scale and performance issues found in production were avoided and identified in QA clusters.
Design and implement Vulnerability Assessment & Management tool using Trivy
Approximate Users : ~400-500
o Collect 100s of docker images from quay repo, trigger a trivy scan and push to Grafana dashboards for consumption to whole of DEV teams for further triaging.
o Implement custom SLA based based on CVE detection date for audit support.
o Implement transformations in Grafana and custom logics to support analytics in Grafana dashboard for effort burn down summary.
o Developed Regression suites in RobotFramework thereby effectively reducing manual efforts.
o Co-ordinated with Performance team and module teams to reuse the developed regression tests to plugin into their CI build cycle.
o Implemented automation framework for Openstack installation and environment bring up for NetAct product.
o BLR Site trainer and mentor for all Test Automation professional.
Developed simulators for simulating load tests using locust in Python.
Python/Core Java
Repo Name : https://github.com/prasb/SeleniumPrograms/tree/master
Description : Selenium Programs in Java
Repo Name : https://github.com/prasb/JavaPrograms/tree/master/TestSting/src
Description : Practice Programs in Core Java
Repo Name : https://github.com/prasb/MobileDevops
Description : Simple web based application for qualifying Android app.
The repo is collection of programs/tools which is built during my free time.