We provide IT Staff Augmentation Services!

Mobile Automation Tester/qa Analyst Resume

3.00/5 (Submit Your Rating)

Oak Brook, IL

SUMMARY

  • 8 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using TestNG / Junit, ANT/MAVEN build tools.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Extensive knowledge in Protractor framework for Applications developed with Angular JS.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Experienced in testing client server and web based applications using HP tools like Quick Test Professional (QTP), Unified functional Testing(UFT),Quality center (QC),Application lifecycle Management(ALM).
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
  • Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process.
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Developed an automated scripts and frame works using Python, Java, C#, VB Script.
  • Worked on source version control tools such as Subversion (SVN), TFS and Git.
  • Proficient in using Quality Center, POS, JIRA, Clear Quest, Bugzilla.
  • Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
  • Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful, UDDI, eclipse.
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi - tasking skills.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing).

Language/ Script: Java, JavaScript, Ruby, VBScript(UFT), C, C#, Python.

Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor

Firefox Add-ons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.

Build/ CI Tools: Ant, Maven, Jenkins, Hudson.

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential - Oak Brook, IL

Mobile Automation Tester/QA Analyst

Responsibilities:

  • Involved in analysis, design, development and implementation life cycles of Test Automation project.
  • Interaction and Status Reporting with stakeholders, business managers, users to understand and document business requirements and functional specifications for Test Automation.
  • Worked as the onsite coordinator and handled multiple projects.
  • Responsible in coordinating with offshore team to manage work allocation, developing the test cases, test plan and day to day test status for all the releases.
  • Responsible for implementing Framework to automate the Regression testing of GMA API’s to support multiple markets.
  • Responsible for developing automation scripts to test web services using Ready API Tool and prepare the test data for different markets.
  • Responsible for implementing Continuous Integration using Jenkins to run the automation scripts as nightly builds.
  • Tested web services and XML using SOAP UI.
  • Responsible for developing automation scripts using Appium and Selenium to test GMA mobile app on different platforms android and iOS.
  • Performed Functional, Integration and Regression Testing.
  • Responsible for validating POS system, validating customer records, order details and order history with database and automate the regression suit of POS system with Selenium.
  • Involved in resolving defects by collaborating with the developers and the testing team.
  • Responsible for integrating mobile automation scripts with AWS Device Farm to test the GMA mobile app on cloud environment.
  • Quick learner and excellent team player, ability to meet tight deadlines and work under pressure.
  • Ensure that all the test cases are updated in the Test Director along with Master test plan. Analyzed performance of Web-server, Application-sever and Database-server in virtual users load.

Environment: Java, Github, Appium, Visual studio code, Selenium, Android Studio, Jira, POS, Visual Basic, Oracle, Net Beans 8.1, Manual testing, Windows XP, IE, Firefox, Mozilla SQL Server, Bugzilla.

Confidential - Buffalo, NY

Sr QA Automation Tester

Responsibilities:

  • Worked on Agile(SCRUM) Methodology and used JIRA for defect tracking.
  • Created and executedManualand Automation test cases, raised defects and tracked the same to closure
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Automated highly transactional web application using Selenium WebDriver.
  • Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Performed manual testing for functional testing and backend testing.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
  • Created and executed SOAP UI Scripts for the Web Services testing.
  • Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Good knowledge on Mockito framework for performing Unit testing, helped developers in Unit testing in test driven development.
  • Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
  • Worked on Agile(SCRUM) Methodology and used JIRA for defect tracking.

Environment: Java, Gherkin, Cucumber, Selenium, Maven 3.1.1, Eclipse, Git, Mockito, JIRA, Appium, Protractor, SoapUI, Jenkins, TestNG, Agile(SCRUM), NetBeans IDE.

Confidential - Nashville, TN

QA Automation Tester

Responsibilities:

  • Involved in creation of automatedtest cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
  • Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
  • Created all Test Plans, Test Cases andManualand Automated Scripts to create greater coverage for all initiatives assigned.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Involved in Automationof the test cases using Selenium RC, TestNG and Ant.
  • Responsible for back-end API testing with SOAP UI and coding in groovy and Java.
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI.
  • Involved in testing Web services and XML with tool called SOAP UI. Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header). Used SOAPUI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.
  • Involved in the Continuous Integration of the automationframework with Jenkins.
  • Worked with designing and building automationframeworks in Cucumber BBD.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Resolved object recognition issues using recovery scenario feature of UFT
  • Compared the expected and actual results using multiple checkpoints for text, GUIs, bitmaps and databases in the application with UFT
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Used Protractor framework for Applications developed using Angular JS.
  • Used JIRA forIdentifying, logging, tracking and escalating bugs.
  • Performed smoke testing in UAT and production environments for deployment verification
  • Actively participated in daily scrum and sprint meetings as part of Agile Environment.

Environment: Java, Eclipse, UFT, Selenium, JIRA, SOAP UI, ANT, Junit, Cucumber, BDD, Agile, Mobile Testing.

Confidential - Texas

QA Tester

Responsibilities:

  • Reviewed all the Requirement documents, Functional Specification and Use Case documents.
  • Analyzed the use cases provided by analysts and wrote test cases.
  • Developed test cases, test scenarios and test data according to specifications.
  • Analyzed the functionality and designed test cases for both functional and regression testing and editing of automated script by inserting logical commands to handle complicated test scenarios.
  • Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Performed functional, integration, black-box, and system, regression, and user acceptance tests.
  • Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. Used Firebug and FirePath plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
  • Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.
  • Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
  • Developed test suite for all the Web service operations in the SOAP UI test tool.
  • Used TFS for life cycle management such as user stories, bug management and team communication. Also, used Team Foundation server(TFS) source control to deploy application.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.

Environment: Selenium, Java, Cucumber, Ruby, Gherkin, Soap UI, Restful, Python, Web driver, SVN, Agile.

Confidential - Bellevue, WA

QA Tester

Responsibilities:

  • Involved in Analysis, Understanding the requirement specifications.
  • Creation and Execution of manual test cases.
  • Involved in debugging the stored procedures written for the business rules tester.
  • Analyze testing results and defects, and provide recommendations to development team.
  • Reported the bugs/defects through Quality Center.
  • Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
  • Performed regression tests on the application to assure proper functionality of the site after new builds.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.

Environment: QTP 9.2, VBScript, Quality Center 9.0, manual testing, Oracle 10g, SQL, Agile.

Confidential

Manual/QA Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
  • Involved in creation of manual Test reports and Test cases.
  • Involved in testing the new functionalities based on test cases manually and coordinated with development team in fixing the issues.
  • Ensure that all the test cases are updated in the Test Director along with Master test plan.
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Used Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Involved in Backend Database testing in Oracle using SQL.
  • Analyzed performance of Web-server, Application-sever and Database-server in virtual users load.
  • Created Load Runner Scenario utilized user scripts into real Performance Test, utilized different Load Runner monitoring tools, identified bottlenecks and analyzed the performance of Application Server and Database Server.
  • Executed test scripts manually and then recorded the same in Win runner. All the issues that came up during this process were logged in Test Director as defects.
  • Defects were tracked, reviewed, analyzed using Test Director.

Environment: Mercury Interactive quick test Pro, Load Runner 7.8, Test Director 8.0, Win Runner 7.6, Visual Basic, Oracle, SQL server, manual testing and Internet explorer.

We'd love your feedback!