We provide IT Staff Augmentation Services!

Web/mobile Automation Architect Resume

SUMMARY

  • A highly accomplished quality professional with 17 years of hands - on and proven success in growing and managing all aspects of software quality assurance and testing, led test teams (offshore/onshore) at multiple time zones and delivered several projects with high quality on time, AppleiOS, Android, Native App, Web Browser
  • Used Cucumber/Gherkin to develop automated scripts and created managed automated scripts using BDD framework and Performed Rest API Testing Using POSTMAN
  • Design and development of automated test frameworks
  • Excellent skills in defining/analysis of business requirements, use cases, functional, non-functional requirements and systems design specification
  • Version One, Agile scrum, Received consistently favorable evaluations from supervisors and excellent VOC’/ VOD (voice of customer) from clients Self-starter with excellent analytical skills, communication skills, work ethics, a quick learner and an effective team player
  • Ability to facilitate scrum ceremonies, identify epics, create user stories, spikes, understand velocity, burn down metrics, capacity planning, and backlog ageing and tracking using Agile Enterprise tool Version One
  • Excellent skills in IVR Testing, Credit Card Processing, ACH Processing, Epic Systems
  • Hands-on experience and proven success in executing, growing and managing all aspects of software quality assurance and testing. My experience includes Web, mobile, phone, IVR, web services/APIs (REST and SOAP), cloud, client-server, EDI, ETL, ACH and database, QA/test leadership, manual testing, and design/development of automated testing in /Linux environments. I
  • Experience working with Web Driver/Eclipse/Java/TestNG/Cucumber Framework-, JVM-, JBehave/BDD, Jmeter, Selenium (GRID, IDE, RC, Web driver)
  • Build Automation Framework from Scratch

PROFESSIONAL EXPERIENCE

Confidential

Web/Mobile Automation Architect

Responsibilities:

  • Collaborated with stakeholders during project planning, development, testing
  • Communicated at both the project and issue levels
  • Communicated with individuals across all levels of expertise, departments, and job function
  • Created test cases
  • Designed and executed the stages of the testing process
  • Developed new ways test applications
  • Developed reusable test suites and automation
  • Develop Automated Test Scripts
  • Execute Automated Test Scripts;
  • Created Test classes and test methods
  • Create and maintain Test Automation Strategy;
  • Used testNG to create grouping Assertions, Parallel execution and parameterization
  • Used POM and created separate class for each Page objects
  • Create and maintain Test Automation Plan;
  • Create and maintain Test Cases;
  • Used features Given, When, Then, And, But in CUCUMBER
  • Used BDD framework work
  • Used HP-ALM for creating and tracking Defect, and adding Requirements, and create Test, execute the test, defect reporting
  • Used HP-ALM for Release (Supported in HPQC 11 and above)
  • Created test Cycles System, Regression, UAP using HP-ALM
  • Generated test plan, text execution, test summary and defect reports using HP-ALM
  • Create automation documentation; and
  • Create Test Closure Document.
  • Work with the Quality Assurance (QA) Supervisor or QA Lead to create and maintain the Test Automation Strategy.
  • Tested Android, iOS using Appium test automation tool both Native App, Web browser
  • Work with the QA Supervisor or QA Lead to create and maintain the Test Automation Plan.
  • Assist the Performance Engineer in determining business flows to be scripted and utilized in Performance/Load testing.
  • Create and maintain Automated Test Scripts.
  • Execute Automated Test Scripts.
  • Document all defects in the defect tracking tool in an accurate and timely manner.
  • Escalate all challenges to the appropriate resource(s) in a timely manner.
  • Communicate effectively both verbally and written.
  • Attend Defect Review meetings.
  • Assist in managing the overall scope of the testing effort.
  • Complete required automated testing documentation in an accurate and timely manner.
  • Receive appropriate approval and sign off for all automated testing documentation.
  • Execute all automated test cases according to the Test Plan
  • Developed workflows, documentation, and business practices used by the testing team
  • Helped identify product challenges
  • Used Github for source code management and version control, project check and check out.

Environment: Selenium Web driver, Jenkins, Webs services SOUP RESTFUL API POSTMAN, Ant, JUnit, HP-ALM 12.5 Eclipse, agile, GIT, MSSQL, and Windows, Jira, Apple iOS, Android, Load Runner 12.55, HP-ALM 12.5, Splunk, CUCUMBER, BDD, GITHUB Repository

Confidential

Scrum QA Test Lead

Responsibilities:

  • Following the Agile Scrum process, use requirements documents to create testing strategy including providing test estimates,
  • Inspected systems for asset management, fund management or other investment industry managed products Retirement service
  • Select/Create Test Cases for Automation
  • Selenium Environment Setup
  • Inspect Elements / Objects
  • Build Automation Team, Developed automation framework from scratch
  • Tested Android, iOS using Appium test automation tool both Native App, Web browser
  • Creating Test Cases using Element Locators and Selenium Web Driver Commands
  • Enhancing Test Cases using Programming features
  • Grouping Test cases, Prioritizing Test Cases, Executing Test Batches and generating Test Reports using TestNG/JUnit.
  • Data Driven Testing, Cross-Browser Testing, and Database Testing.
  • Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner (Load generator machine)
  • Used POM and created separate class for each Page objects
  • Created Test classes and test methods
  • Used testNG to create grouping Assertions, Parallel execution and parameterization
  • Used testNG to create grouping Assertions, Parallel execution
  • Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
  • Used HP-ALM for creating and tracking Defect, and adding Requirements, and create Test, execute the test, defect reporting
  • Used HP-ALM for Release (Supported in HPQC 11 and above)
  • Created test Cycles System, Regression, UAP using HP-ALM
  • Generated test plan, text execution, test summary and defect reports using HP-ALM
  • Analyzing the Test Results and Reporting Defects
  • Defect Tracking and Select Test Cases for Regression Testing
  • Regression Testing on Modified builds.
  • Final Regression
  • Used features Given, When, Then, And, But in CUCUMBER
  • Used BDD framework work
  • Maintenance of Test Automation Resources documenting test plans and objectives, assessing and identifying testing risks, and developing test scenarios and test cases
  • Used Agile enterprise tool Version One to maintain an agile project like create manage backlogs, user stories, tasks, story points, sprint planning,
  • Develop, document and maintain test artifacts like test data, test data validation, and automated test scripts.

Environment: BDD, Selenium (GRID, IDE, RC, Web driver)HP ALM,12.53, SQL Java, Eclipse TestNG, Cucumber, Unix, Jenkins, Wystar. My batch/ WY Group Wy setup SharePoint, Version One, VMS HUB VMS Desk SEI Trust System, JIR, Apple iOS, Android, Load Runner 12.55, HP-ALM 11/12.5, CUCMBE, GITHUB Repository.

Confidential

Test Automation Web/Mobile Application

Responsibilities:

  • Understanding and Analyzing the Application Under Test in terms of Object Identification.
  • Creating Test scenarios and Collecting Test Data.
  • Identifying end to end scenarios and code modularity.
  • Implementing JUnit or TestNG Test Automation framework and developing automation infrastructure.
  • Creating reusable components.
  • Creating and enhancing Test Cases (Test Scripts) using Element locators, Web Driver methods, Java programming concepts and TestNG Annotations.
  • Error Handling, Adding comments.
  • Used testNG to create grouping Assertions, Parallel execution and parameterization
  • Used HP-ALM for creating and tracking Defect, and adding Requirements, and create Test, execute the test, defect reporting
  • Used HP-ALM for Release (Supported in HPQC 11 and above)
  • Created test Cycles System, Regression, UAP using HP-ALM
  • Generated test plan, text execution, test summary and defect reports using HP-ALM
  • Tested Android, iOS using Appium test automation tool both Native App, Web browser
  • Creating Data-driven Tests and Running through the framework.
  • Cross Browser Testing Executing test cases against various browsers like Mozilla Firefox, Google Chrome, IE and Safari
  • Parallel Test Execution using Selenium Grid
  • Defining and exporting Test Results.
  • Analyzing Test Results and Reporting Defects.
  • Tracking Defects and Select Test cases for Re & Regression Testing.
  • Modifying Test Automation Resources and Maintenance of Resources
  • Used Github for source code management and version control, project check and check out.

Environment: iOS, Android, Selenium Webdriver Cucumber-, JVM-, JBehave/BDD, Jmeter, Selenium (GRID, IDE, RC, Webdriver), JIRA Eclipse/TestNG, JAVA, HP-ALM. XMS Client, Unix, Windows, Production Server, Integration Server, Test Server, IBM Integration, IBM MQ Explorer, Queues STnet, HL7 Sender/Receiver, RFHUTIC SQL 2008, Version One, HP-ALM 12.5, Splunk

Hire Now