Summary
Overview
Work History
Education
Certification
Timeline
Generic

Allan S

San Francisco,CA

Summary

Linkedin: https://www.linkedin.com/in/allan-prasanth-2678a3109

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.
  • Preparing The Bug and Test Report.
  • Verification of data sets in file manager.
  • Execution of Jobs
  • Defect Tracking, Analyzing Test Results
  • Maintaining project related documents in VSS.

Education

Bachelors of Engineering -

Sathyabama Institute of Science And Technology
Chennai, India

Certification

  • Certified Jenkins Engineer - Cloudbees.
  • Certified Scrum Master - Scrum Alliance.
  • Loma 280- Loma
  • Six Sigma Green Belt- Aspire.
  • Mainframe programming - Maples.

Timeline

Quality Engineering Manager

Levis Strauss & Co
11.2022 - Current

Software Development Engineer in Test

Albertsons
11.2021 - 10.2022

Test Automation Project Lead

State Fund, SCIF | Ascend Management
01.2017 - 10.2021

Test Automation Team Lead - Projects

CSC
05.2015 - 01.2017

Automation Lead

CSC
10.2014 - 04.2015

Test Lead

CSC/UNUM
10.2008 - 09.2014

Software Test Engineer

Covansys/WaMu
04.2007 - 09.2008

Bachelors of Engineering -

Sathyabama Institute of Science And Technology
Allan S