We provide IT Staff Augmentation Services!

Mobile Automation Analyst Resume

0/5 (Submit Your Rating)

Springfield, MA

SUMMARY

  • Software Professional with 9 years of core expertise on Automation, Manual and Mobile - based applications testing.
  • Strong experience on QTP/UFT, Selenium (IDE & Web Driver) and Test Complete.
  • Experience on Mobile testing (IPAD, I phone) using Appium & perfecto browsers.
  • Experience in design, develop and maintaining Test Automation Frameworks (Data driven, Hybrid and using cucumber).
  • Expertise on Selenium Web driver, TestNG, Selenium Grid, Cucumber, Jenkins and Maven.
  • App-side testing for Android and iOS using simulator/emulator and real devices (Appium).
  • Automated the regression test cases using the Selenium & TestNG.
  • Experience on preparing automation plan, estimations, ROI and PoC demonstrations.
  • Good knowledge on VBScript, Java script, Core Java and SQL.
  • Automated Web, Mainframe, Flex, Guidewire, Sales force and Window based applications.
  • Having good domain knowledge on Agile-SCRUM Methodology, In sprint methodology and possess Telecom, Banking, Insurance, Network & Health care.
  • Experience on SOAP UI & REST services validations.
  • Extensively worked on test management tool HP ALM and Rally.
  • Good working knowledge on TestNG, Build deployments, Build Automation and Eclipse.
  • Experience in Mainframe automation testing using UFT.
  • Experience on VB script and Java script to build custom functions, validations.
  • Detailed knowledge and practical experience on Sikuli and AutoIT tools
  • Expertise on preparing re-usable, framework supported, custom functions.
  • Having expertise on Functional, Integration and Regression Testing.
  • Experienced in analyzing Functional Specifications / Use cases, preparing Test Scenarios, Test Cases and execution of Test Cases.
  • Experience in Test automation planning, scripts preparation and execution within the framework.
  • Involved in GUI, Functionality and ad-hoc testing.
  • Worked on Waterfall, V-model and Agile - Scrum development methodologies.
  • Setup Selenium GRID to run Selenium scripts on windows different IE browsers
  • Experience in creating confluence pages on automation status, results, training
  • Confident, flexible and fast learner with a positive attitude and an amazing team player.
  • Ability to achieve and be accountable for timely delivery of architectural results that support business needs.

TECHNICAL SKILLS

Primary Skills: QTP (UFT), Selenium, Selenium Grid, Appium, Test Complete, SoapUI,Sikuli and Auto IT

Operating Systems: Window 2003,XP,2007,2010, Unix

Programming Languages: Core Java, VB Script, Java Script

Databases: SQL Server and Oracle

Configuration Tools& CA: VSS, Jenkins and TFS

Test Management tools: HP ALM, JIRA and Bugzilla

Build integration tools: Jenkins

Test Automation Frameworks: TestNG and Cucumber

PROFESSIONAL EXPERIENCE

Confidential

Mobile Automation Analyst

Environment: Java

Tool: Selenium with Java, Appium, SQL & Jenkins

Responsibilities:

  • Understand the requirements and functionality of the application
  • Created the cucumber framework and update the framework for the automation requirements.
  • Performed automation testing of frontend UI application using Selenium Web-driver including TestNG test cases.
  • Used firebug tool to find X-path. Involved in web services testing like SOAP and REST.
  • Extensive experience in composing Cucumber features/scenarios and the associated glue code in core Java to interact with the application and perform automated tests corresponding to story test cases
  • Prepared automation scripts using Selenium webdriver, Appium and Java.
  • Validated Database validations too.
  • Exposure to Behavior Driven Development using Cucumber and Gherkin statements
  • Executed scripts via Jenkins. prepared scripts for regression suite.
  • Provide complete plan on test automation design, development, execution, delivery and maintenance
  • Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Attending in daily sprint Calls and providing status to the scrum master.

Confidential, Springfield, MA

Automation Analyst

Environment: .Net

Tool: Test complete, SQL and TFS

Responsibilities:

  • Understand the requirements and functionality of the application
  • Involve in framework enhancement and issues calls and resolve them
  • Support and update framework for the automation requirements
  • Creating and Execution of the automation scripts in desktop application using Test complete tool.
  • Executed automation scripts in TFS
  • Guide team on automation approach for a given product suite
  • Provide automation statistics and various reports to stake holders

Confidential, NY

Automation Lead

Environment: Salesforce CRM, iPad, Perfecto

Tool: Selenium with Java, Selenium Grid, UFT, Auto IT, Jenkins, ALM

Responsibilities:

  • Lead a team of 4 people which included UFT.
  • Understand the requirements and functionality of the application and conduct feasibility study to design a framework for automation.
  • Performed automation testing of frontend UI application using Selenium Web-driver including TestNG test cases. Used firebug tool to find X-path. Involved in web services testing like SOAP and REST.
  • Extensive experience in composing Cucumber features/scenarios and the associated glue code in core Java to interact with the application and perform automated tests corresponding to story test cases
  • Prepared automation scripts using Selenium webdriver, Selenium Grid and Java.
  • Performed web application testing on cross browsers using Selenium webdriver, Junit and TestNg.
  • Run the test cases on multiple browsers simultaneously using Selenium Grid.
  • Understand existing client automation framework and develop test suites
  • Involve in framework enhancement and issues calls and resolve them
  • Support and update framework for the automation requirements
  • Provide complete plan on test automation design, development, execution, delivery and maintenance
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Developed BDD scripts with Cucumber and wrote step definitions for the behaviors and integrated with the existing architecture.
  • Exposure to Behavior Driven Development using Cucumber and Gherkin statements.
  • Creating and Execution of the automation scripts to Mobile (iPad) using perfecto cloud.
  • Resolve automation scripting issues faced by team
  • Guide team on automation approach for a given product suite
  • Provide complete plan on test automation design, development, execution, delivery and maintenance
  • Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Provide automation statistics and various reports to stake holders
  • Train new and existing resources on Test automation and framework.

Confidential, NY

Automation Consultant

Environment: Java, Mainframe

Tool: UFT 12.02, Selenium Web driver, Selenium Grid, Sikuli, QC

Responsibilities:

  • Worked closely with development team in creating automated scripts for the application using Selenium WebDriver.
  • Performed various testing methods like Functional, Regression and UAT testing by creating Automated Scripts using Selenium WebDriver.
  • Performed Unit Testing of java Application.
  • Performed GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues using Selenium WebDriver.
  • Performed regression tests on application builds and analyzed the test results.
  • Responsible for Database testing usingSQLqueries in MSSQLServer.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Conduct feasibility study and prepare Estimations and ROI reports.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java).
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Create test cases and test data in support of test plans and investigate data integrity issues adhering to all the standards and guidelines provided by the client.
  • Involved in peer reviews with team members.
  • Provide complete plan on test automation design, development, execution, delivery and maintenance
  • Creating and Execution of the automation scripts.
  • Attending in daily Calls and providing status to the client
  • Preparing weekly status report.
  • Train new resources on Test automation and framework.

Confidential, NY

Automation Consultant

Environment: Java

Tool: UFT 12.02, Selenium with Java, QC

Responsibilities:

  • Understand the application, Analysis of Business requirements provided by BAs and conversion of these requirements into test scenarios and its review.
  • Capturing Test Scenarios from Requirement documents conduct feasibility study and prepare Estimations and ROI reports.
  • Create test cases and test data in support of test plans and investigate data integrity issues adhering to all the standards and guidelines provided by the client.
  • Involved in peer reviews with team members.
  • Provide complete plan on test automation design, development, execution, delivery and maintenance
  • Creating and Execution of the automation scripts.
  • Attending in daily Calls and providing status to the client
  • Preparing weekly status report.
  • Train new resources on Test automation and framework.

Confidential, NY

Senior Test analyst

Environment: SharePoint

Tool: Test Complete, TFS

Responsibilities:

  • Understand the requirements and functionality of the application and conduct feasibility study to design a framework for automation
  • Worked closely with the Development team and gathering the requirements.
  • Developed automation test scripts using vb scripting in Test complete.
  • Performed Smoke Test, Regression Test, Retest.
  • Manually tested the whole application.
  • Updating the Daily status report to client team Lead.
  • Attending daily, weekly Sprint meeting with onshore project team
  • Responsible for submitting the results reports to client team lead.
  • Involved in Automation framework development like creating reusable components.

Confidential

Senior Software Engineer

Environment: Java

Tool: UFT with Flex4.X, QC11

Responsibilities:

  • Development of test scripts using QTP and performing unit testing
  • Development of test scripts as per the Business Specifications.
  • Debugging Tests and Fixing Errors.
  • Creating tests in QTP with integration of QC and Executing Scripts from QC.
  • Preparations of Test Data in excel sheets.
  • Understanding and learning the Business flow of various applications.
  • Defining Criteria for selecting Test Cases for Automation
  • Guiding the Execution team in executing the automation scripts and performing documentation in QC.
  • Effective coordination between development team and testing team.
  • Created schedulers to execute the batch wise testcases

Confidential

Senior Software Engineer

Environment: . net

Tool: UFT with Flex4.X, QC11

Responsibilities:

  • Understand the application, Analysis of Business requirements provided by BAs and conversion of these requirements into test scenarios and its review.
  • Development of test scripts using QTP and performing unit testing.
  • Development of test scripts as per the Business Specifications.
  • Debugging Tests and Fixing Errors.
  • Creating tests in QTP with integration of QC and Executing Scripts from QC.
  • Preparations of Test Data in excel sheets.
  • Understanding and learning the Business flow of various applications.
  • Defining Criteria for selecting Test Cases for Automation.
  • Guiding the Execution team in executing the automation scripts and performing documentation in QC.
  • Effective coordination between development team and testing team.

Confidential

Senior Software Engineer

Environment: SAP

Tool: UFT11.5, QC11

Responsibilities:

  • Development of test scripts as per the Business Specifications and performing Unit testing.
  • Debugging Tests and Fixing Errors.
  • Preparations of Test Data in excel sheets.
  • Understanding and learning the Business flow of various applications.
  • Defining Criteria for selecting Test Cases for Automation.
  • Guiding the Execution team in executing the automation scripts and performing documentation in QC.

We'd love your feedback!