We provide IT Staff Augmentation Services!

Qa Automation Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Team Lead for Automation architecture, designing and implementation processes for Agile Delivery of multi - million-dollar high profile projects in the past years.
  • Expertise in integrating DevOps processes with next gen. automation and implementing test strategy to the very left of the cycle.
  • Working as a Team Lead for Accenture Services Pvt. Ltd. for a Diamond client in Financial Services.

TECHNICAL SKILLS

  • Test Planning
  • Scrum Team management
  • Cucumber / Selenium WebDriver / Selenium Grid
  • Test Assessment
  • Agile Delivery
  • Test Management
  • Manage Book of Work
  • Xcode
  • Test Execution
  • JIRA Story Board planning and management
  • Android Studio
  • Requirements planning & analysis
  • SCM managed process
  • CA LISA / DevTest / LISA Pathfinder
  • UI Testing
  • Tool and App Decision Tree management
  • Orient DB/ Mongo DB / MySQL
  • API Testing / WSDLs / Web Services
  • (SOAP/XML/REST/JSON)
  • Risk Assessment
  • UFT/QTP/BPT
  • Defect Management
  • Soap UI
  • Entry and Exit Criteria implementations
  • Jenkins
  • Test Data management
  • JIRA / ALM
  • Dynatrace

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Lead

Responsibilities:

  • As QA Automation Lead, designed and implemented mobile and web test automation framework for a consumer banking application with 73 million customers ' user-base and daily transactions of million dollars/day, for Desktop, iOS and Android user Interfaces .
  • The Automation framework primarily is based on cucumber and selenium WebDriver with step definitions constructed in Java.
  • Implemented cucumber based java framework instantiating selenium web driver which helped creating 49,000+ Tests in Gherkins language within a span of ~6 months and used across 75 scrum teams, and testing the app on multi-browser and multi-platform
  • Implemented selenium grid for remote unattended executions on Chrome, Safari, IE and Firefox
  • Implemented chrome emulation to test Responsive design and form factors to specifically test page rendering on different mobile devices (landscape and portrait)
  • Extended the cucumber based java framework to test mobile apps on iOS xcode simulators, Android emulators and physical devices, using Appium Driver
  • Implemented test execution metrics through a nosql database (Orient DB) by triggering api calls post each scenario execution with json payload to db REST interface.
  • Created virtualization framework which is Java Agent based recordings of transactions to build out virtual models of interfacing systems
  • Identify Interfaces that are in scope for the respective sprint
  • Analyze virtual service library to determine if there are any gaps for said interfaces
  • Modify existing virtual services or build net new ones to address gaps
  • Keep scrum developers and test automation resources coordinated on the latest virtual models (i.e. the asset library), best practices to consume them
  • Implemented No-SQL data warehouse of request / response pairs with meta-data to correlate to test scenario, creating Golden schema with sample production-like data for initial development phase and complete testing phase
  • DevOps Implementations:
  • Installed, hosted and maintained Jenkins Server and slaves along with integration with LDAP for auth
  • Created jobs to force source code check-in process to git repos through automated smoke/coffee validations which helped containing defects to developer's commits
  • Developed environment heartbeat suites to certify 32+ environments with sanity validations after every deploy and feedback to a custom in-house app with RG status
  • Support the Build & deployment teams to deploy application components on the various environments through custom jobs running automated tests for app validations
Scrum master

Confidential

Responsibilities:

  • As Scrum master, created JIRA Sprints, user stories for each sprint and estimate each story for all assignees
  • Managed JIRA Story board for each sprint
  • Review Cross Impacts from other sprints to ensure assigned scrum teams are aware of changing interfaces from other scrum teams
  • Resolutions on issues / Suggestions for Improvements on the process followed.
  • Host inter- and intra-scrum meetings, analyze change requirements in design and to make necessary amendments thereafter
  • Responsible for coordinating knowledge transfers to client team
  • Responsible for identifying and implementing process improvements and continuous improvements areas in the project
  • Managed Test Execution metrics and prioritization of defects to development teams
  • Developed Test strategy to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) and TDD (Test Driven Development)
  • Architecting and estimating Virtual Service Endpoints for a cluster of 3 applications: TSDM, DIMS, and GDOCS
  • Virtualization of Inter dependent services resulting in Reducing Downtime outages, and increase in development and QA throughputs
  • Created framework to auto create virtual services on the fly which helped QA teams to test application under isolation and avoid downtimes of environments
  • Managed ED and MD level client relations with accolades especially over not just high quality delivery but training client teams to develop their own sustainable capabilities
  • Took 5-day multiple resource regression beds down to under 2 hours

Test Automation

Confidential

Responsibilities:

  • Helped convincing Client CIO that the project can be delivered from offshore Manila, Philippines based on Automation proposals and past credentials managed the training and onboarding process with 3 levels of assessments (Objective QTP mastery, Objective BPT master, as well as subjective evaluation of trial exercises) where I created online assessments that would randomly select questions out of a large pool of possible questions
  • Trained over 250 resources to fulfil staffing for 1 st 10 waves
  • Performed audits of the delivery and helped architect tests
  • Worked as an Automation architect for GCA project containing 16 different consumer applications to process multi-million daily international transactions. I have exclusively worked on automation of nearly 2000+ BPT (Business Process Test) Scripts, and automated using QTP tool based on vb Scripting.
  • Also, developed a selenium based framework for a new application based on AJAX technology and proved the efficiency better than the existing QTP based framework
  • Imparted training to several new joiners/manual testers in project for usage, application of BPT and coding in QTP.
  • Apart from automation of scripts, I have been involved in creation of MACROS for automated reporting, & components/scripts details to ensure that the reporting for Automated BPT Scripts and Manual BPT Scripts execution are separate and precise.
  • For every release, ensured that the automated chunk for regression bed are good to go for release executions, updating all the non-functional / functional changes in the functionality compared to the previous release, before the expected timelines.
  • Above all, I have received various appreciations from the Confidential 's Client teams, my supervisors, managers and other onshore leads for delivering the targets before time and maintaining good quality of automation across all ANG work streams.
  • I have also been trained in LISA, another tool which is very useful in Database testing, and Beyond Compare tool which is very crucial in Comparing Data across Different File formats.

We'd love your feedback!