Test Architect – Projects with over 17 years of experience with sound technical expertise and leadership skills in advanced Test Automation, Primary role is to Design and implement automation frameworks to leverage QA groups to increase ROI. Conduct feasibility analysis for different applications and set automation road maps for organization.
Designed, Developed and Implemented Robust BDD and Hybrid Framework using Selenium, Cucumber, Java, Apache POI, Auto IT, PDFBOX, Microsoft SQL Server, Oracle, Jenkins for CI, Build & Deployment.
Identify and implement automation frameworks to leverage QA groups and increase ROI. Conduct feasibility analysis for different applications and set automation road maps for organization.
Experienced using Object oriented programming languages such as Java, JavaScript, Ruby.
Experienced in developing API automation framework using Rest Assured with Java.
Designed and Developed Ruby based Selenium web driver framework with Rspec gems by capybara to drive automation by dissecting the HTML DOM with the help of Chrome browser .
Integrated Browser Stack Mobile platform to framework for mobile and cross browser testing.
Experienced in developing and implementing Automation solutions using CT for QA, DevOps, and Development teams.
Developed and implemented one global framework to support multiple UI technologies like ReactJS, AngularJS, KendoUI,ASP.NET, HTML 5.
Integrated JIRA (using X-ray) with Automation Framework to write and export Cucumber Feature files via REST Service to execute in Remote VMs using Jenkins.
Strategized and Implemented custom Web Dashboard for Test Results using MS SQL Server integrated to Automation Framework for easy Test Results viewing and sharing.
Created and Implemented Hybrid Framework using UFT with the help of using Object Repository (per action, shared) and Descriptive Programming (static, dynamic). Test Data is sourced from a database, excel.
Experienced in WEB, Mainframe with Terminal Emulator (PC to Host and WEB to HOST).
Experienced working with Devops to set up CI/CD & CT.
Experienced in documenting and Presenting Strategies, Project Plan and any new technical proposals with presentation skills.
Experienced in Agile, Scrum, Iterative and Waterfall methodologies
Experienced in Atlassian JIRA administration creating projects, setting up workflows at enterprise level.
Experienced in writing custom scripts using Adaptavist Script runner for JIRA using Groovy language.
Experienced in managing 200 VMware (vRA) VM’s for Automation execution across QA organization.
Experienced in managing over 15 Automation resources across projects.
Overview
17
17
years of professional experience
1
1
Certification
Work History
Quality Engineering Manager
Levis Strauss & Co
11.2022 - Current
Responsible for Global Ecom QE team for End to End delivery for Levi.com projects.
Responsible for QE delivery of Daily, Weekly and Monthly release using Canary Deployment, A/B testing.
Responsible collaborating with engineering teams on process improvements for QE automation for Test-driven development.
Designed and Implemented Unified Automation Framework for entire Ecom team.
Responsible to Evaluate vendor capabilities to ensure compliance with quality standards.
Responsible for stakeholder management with development, product, business teams on regular basis.
Software Development Engineer in Test
Albertsons
San Francisco, CA
11.2021 - 10.2022
Drive E2E practice for Marketing pillar projects and bring improvements through innovation and test automation, and implement cost-effective solutions, best practices, standards, and guidelines for automating test.
Design, Develop and implement automation roadmap and build automation framework using Java, TestNG, Rest Assured (Rest API), Charles Proxy, Java and other automation tools along with CI/CD implementation that scales and caters to functional and operational needs.
Implement holistic functional and test automation strategies to maximize test coverage and productivity while tightening test cycle time.
Develop, modify, and execute automated scripts and programs for testing
Lead efforts to build out continuous integration and automated deployment pipelines
Maintain documentation of test results to assist in debugging and modification of software.
Test Automation Project Lead
State Fund, SCIF | Ascend Management
San Francisco, CA
01.2017 - 10.2021
Team Size Handled 15
Design and Develop Robust Hybrid & BDD framework using Selenium Webdriver, Maven, Cucumber , Java
Integrate several APIs like PDFBOX for PDF based testing, Apache POI for MS Excel integration
Lead the team of automation engineers to develop Java methods, test scripts, Scenario creation for testing for Quote applications, policy admin application, Guide wire’s Billing center and Claims application
As an automation project lead worked with Business to fine tune requirements, partnering with the Development team and Devops
Involved in design and develop framework for Chatbot using BDD framework
Experienced in preparing Test strategy for projects in-line with automation, prepare project plan, estimation
Preparation of Execution plan for Desktop using different OS and Mobile platform using Browser stack and vRA VM’s platform
Experienced in Automating REST API for State fund’s rating engine using Java
Test Automation Team Lead - Projects
CSC
Syracuse, NY
05.2015 - 01.2017
Develop and Implement BDD framework using RUBY, Cucumber.
Develop Step implementations using Cucumber, RUBY and Capybara.
Experienced in GIT this is used as the repository.
Experienced in setting up Jenkins pipeline jobs for CT.
Preparation and Reviews (Code, I/O Sheet, User Manual and Installation Guide Lines).
Involved in POC on QTP framework in AXA.
Identifying the New areas of Automation and preparation of feasibility report.
Automation Lead
CSC
Nashville, TN
10.2014 - 04.2015
Worked on POC for Test data management solution.
Understanding of reports BRD’s and creating Test strategies for effective testing.
Participate in discussions and meetings with Client to understand the problem statement to provide solution.
Worked on SQL setup to implement Test data management tool.
Automation of Mainframe daily transactions using UFT.
Continuous focus on product quality, by finding all possible defects before delivery.
Test Lead
CSC/UNUM
Portland, ME
10.2008 - 09.2014
Serve as point of Contact for CSC teams in India and USA for assignments involving estimation, planning, delivery, and management
Participate in discussions and meetings with Client managers and leads to fine tune the requirements meeting the implementation approach;
Test Planning, Defect Management, Defect reporting and generation of Defect Reports in Quality Center.
Involved in preparation of BRD, Automation Design document and Writing Test plan.
Preparing Test Data using QTP using Data Driven Framework.
Defined Automation approach for Regression test Suite.
Data masking, Data injection using SQL and defining various Data conditioning process
Customize the SharePoint as centralized repository for the Test data management activities using MS SharePoint designer.
Involved in preparation of HP load runner scripts for enrolling the employees.
Manage knowledge Management activities and knowledge transition activities.
Framework Used for Different Testing:
Function, Regression and Smoke Testing: - Used Hybrid Framework (Modular decomposition and Data Driven) with QTP and QC. Which Invoke QTP from QC.
Test Data Creation: - Used Data Driven Framework with Stand alone QTP.
Main Frame Automation: - Used MEM Framework with standalone Excel Macro.
Software Test Engineer
Covansys/WaMu
04.2007 - 09.2008
Detailed study of the problem domain and Requirement Analysis.
Preparing, Conducting and Executing the Functional, System, Regression and Integration Test Cases.