We provide IT Staff Augmentation Services!

Qa Mobile Automation Tester Resume

2.00/5 (Submit Your Rating)

VA

SUMMARY

  • 8+ years of experience in Manual, Automationtesting, designing test cases, test Scripts, test Procedures, test schedule planning, documentation, and execution.
  • Total 4 Years of experience in Mobile Testing using tools like Appium, UI Automator.
  • Expertise in performing different types of Testing: Black Box Testing (Functional Testing), White Box testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, Adhoc Testing and API Testing on web services (SOAP and REST).
  • Solid knowledge of automation testing in Robot framework.
  • Good experience in reviewingbusiness requirement document and software requirement documents, test casesand their execution, also coordinated with developers for fixing defects.
  • Extensive experience in usingJUnit framework for Unit testing, Maven andAnt for Project building tool, and worked withJenkins/Hudson for Continuous Integration.
  • Strong understanding of technical mainframe testing strategies.
  • Experienced in automation mainly based onWebDriver and TestNG framework with Java programming language.
  • Experience in testingMobile Web applicationsand performed the Apps testing on iPhone, iPad and Android Devices.
  • Worked on Angular Jstesting using protractor.
  • Extensive experience in Quality Center/ALM 11.52in defining relationships between requirements, test plans, test lab, test cases, scripts and defects.
  • Experienced working with automated testing tools including LoadRunner, Selenium, Quality Center under Different Environments for various applications adhering to different industry standards.
  • Proficient in using test automation tools such as Selenium IDE, Selenium RC, Selenium Web driver 2.0, Selenium Grid, HP QTP and MercuryQuality Centerto develop automation testing scripts for web and client server applications.
  • Having enough knowledge on Junit,TestNG frameworkfor Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in using different Spying tools likeFirebug and Fire path element as a Firefox add - on for addressing web elements using locator's ID, Class name, CSS Selector, Xpath etc.
  • Expertise in performing manual testing Mobile Application Testing usingAppium.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and methods like Waterfall and Agile (SCRUM, SCRUM-BAN), Waterfall and Extreme Programming (XP).
  • Implemented automation scripts forCucumber framework usingGherkinscripting language.
  • Experience working in Agile (Scrum) methodology in cross functional team with knowledge of Agile software testing and development lifecycle.
  • Good experience inFunctional Testing, UAT, Integration testing, System testing, Exception testing and Backend Testing of Mobile application.
  • Experience in analyzing business requirements & specifications, planning, development and execution of Test Plans, Creating Test scenarios & Test cases mapping to the requirements.
  • Knowledge of relational databases and createSQL queriesto view successful transactions of data.
  • Proficient in writing test cases using Application Lifecycle Management(ALM), bug reporting and raising issues to the QA lead and to other teams.
  • Experience in Bug severity analysis, Bug reporting and can prioritize the issues based of Important, Urgency and hot fixes.
  • Experience inMobile APP testing on Android, iPad and iPhone,Emulator, Simulatorto perform Mobile App testing, phone functionality and native app testing.
  • Experienced in using defect tracking tools such asHP Quality Center (QC)/Application Life Cycle Management (ALM), Rally, JIRA, Bugzilla,Clear Quest, Team Foundation Server(TFS)

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SoapUI, QTP, Eclipse, Manual Testing, QTP/UFT, Appium (Android Testing), JMeter, LoadRunner

Web Technologies: HTML, DHTML, CSS, REST, SOAP XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, Ruby.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome, Safari, Opera& Netscape Navigator

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Manual Testing: Android, iOS.

Version Control Tools: GIT, SVNther Tools/FrameworksMaven, Ant, Jenkins, CucumberSoftware Methodologies Agile, Waterfall model

Data Base / DB Tools: MySQL, Oracle, SQL Server, MS Access, DB2, Toad SQL Developer for Oracle, SQL plus, Microsoft SQL Server Management Studio, SQL Server Management Studio

PROFESSIONAL EXPERIENCE

Confidential

QA Mobile Automation Tester

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Web Driver.
  • Provided best practices in Automation testing in Coded UI.
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant.
  • Create Junit HTML test report for the entire test suite.
  • Reported bug using Project Tracking tool JIRA.
  • Performed Regression testing on new builds, every modification in the application using Selenium RC.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
  • Performed load testing usingApache J-meter.
  • During testing life cycle, performed different types of testing like Smoke Testing,LoadTesting, Integration Testing and Automation Regression Testing with Selenium IDE.
  • Experienced in open-source automation tools (Selenium), developing and running automation test scripts using Selenium WebDriver 2.0 with Python/Java.
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber.
  • Identifying feasible non-functional test cases for Performance testing.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Implemented mobile automation frameworks using Appium.
  • Created Selenium web-driver automation scripts using Python and Java Script to validate functionality on various browsers.
  • Implemented Appium scripts to test IOS and Android platforms.
  • Implemented UI Automator viewer in Appium to inspect elements in mobile applications.
  • Performed the Testing on the various mobile devices with a various platform (iOS, Android)

Environment: JIRA, Java, Selenium WebDriver, Junit, SOAPUI, Maven, Eclipse, WSDL, XML, Agile, Quality center, GitHub

Confidential -VA

Sr. QA Analyst - Web/Mobile Automation

Responsibilities:

  • Performed Functional, Regression (White-Box functional) Testing of the Confidential Web Application.
  • Created standard Guidelines for testing User Interface (look and feel of the screens in the application)
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
  • Hands on experience in executing Selenium scripts on VM using Remote Driver for Cross Browser testing using Sauce Lab.
  • Testing the functionality of each module of Confidential web page like My Accounts, Payments/ Transfers, and Customer Center
  • Performing System Integration Testing on all the modules and running end-to-end tests on the application.
  • Performed extensive load tests using JMeter to ensure application stability.
  • Used Quality Center and JIRA as Time Management tool and as Bug Tracking tool to identify Defects and communicated with Developers and tracked the defects through their entire life cycle.
  • Implemented test automation scripts for mobile testing usingAppiumforAndroidandiOSapplications.
  • Developed automation scripts for Mobile Native applications oniOSandAndroidplatforms usingAppiumandJava.
  • IntegratedAppiumwithSauce Labsfor distributing tests on thecloud.
  • Implementedreal devicemobile app testing usingTest Objecton thecloud.
  • Performed tests onemulatorsandsimulatorsoverCharles Proxy.
  • Experience in setting up test environment for automated script execution usingJava, AppiumandTestNG.
  • Performed concurrent executions onemulatorsandsimulatorsoverSauce Labsandusing real devices overTest Object.
  • UsedGitHubas version control tool.
  • Identified mobile elements usingAppium Inspector, UI Automator Viewer.
  • UsedAppiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Good experience in mobile testing usingAppiumin bothIOSandAndroidapplications using simulator and emulator.
  • Automation scripting experience in Intranet/Internet applications usingSelenium Web DriverandSOAPUI.
  • Develop and rebase QA automation scripts using Selenium, Robot Framework, Python
  • Manual "Black Box" and "Gray Box" testing, research, and bug reporting
  • Performed Data Driven Testing(DDT) to check the application under different set of data conditions using Boundary Value Analysis.
  • Responsible for security testing which was accomplished by creating and logging in under different fictitious login ID’s through data validation using Smoke test.
  • Used Firebug for logging and tracking the defects and test cases with fire path.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Developed an extensive test suite and performed tests in local environments using CodedUI
  • Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool.
  • Performed Cross Browser Automation testing using Selenium WebDriver with Sauce Labs Cloud Integration.
  • Experience with Android Unit Testing & used tools like J-UNIT, Espresso, Robotium.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
  • Extensively used ALM/Quality center for storing all Test plan documents, Test case documents and record defects
  • Involved in testing UI framework(Angular.js) using protractor.
  • Have hands on experience with UI automation tools.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.
  • Experience with Mobile Compatibility testing and Mobile application testing - iPhone, iPads /tablets
  • Taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Involved in testing REST, SOAP WebServices and XML with tool SOAP UI to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing.
  • Participated in regular status update meetings with the Project Management team and QA Team meetings
  • Responsible for submitting the bugs into the Test director depending upon their priority.
  • Supported Design and Deployment team to resolve reported problems.
  • Helped transition the team to use Agile Software Development methodology.

Environment: Selenium 2.0 - WebDriver, Selenium Grid Cucumber, Selenium GRID, JIRA, SoapUI, Appium iOS/Android, CodedUI, C#, T-SQL, Gherkins, Quick Test Pro, Java Web application, SQL, Java, JSP, Java Script, J2EE, Selenium, HP ALM, SOAP UI Web Services Tool, JMeter, XML, PL/SQL, SOAP-UI.

Confidential -VA

Sr. Test Automation Engineer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Experience inSystem Integration Testingof web based application, time tracking through electronic gadgets (devices and mobiles).
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used Java language and Junit framework for scripting.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Develop programs to automate the testing of controller in CI/CD environment usingPython, Java, Bash script, Git, Linux command line, Java Script
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and RESTAPI, rest assured frameworks.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: Selenium WebDriver, Junit, Jenkins, Ant, SoapUI, Cucumber, Appium, Web Services, JavaScript, XPath, Eclipse, Firebug, Fire path, Google Chrome, Python, Mozilla Firefox, Internet Explorer, HTML, SQL, Quality Center, Windows, React.JS.

Confidential - CA

QA Analyst -Web/Mobile Automation

Responsibilities:

  • Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
  • Assist in building out and testing API endpoints (Java).
  • Attend Functional Requirement and Design review meetings to obtain the technical knowledge to become proficient in assigned products.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java and Python using Junit prior to agile release
  • Develop and manage Test plans strategy and test cases. Facilitate test plan and test case reviews.
  • Plan, estimate, schedule, assign and direct the work of activities for QA Team to onshore and offshore agencies.
  • Conduct verification testing, regression testing and automated testing with onshore and offshore team.
  • Familiar with database concepts and running SQL queries.
  • Developing Appium Scripts for Native Android/iOS using Java.
  • Identifying Objects of App using Apple UI Automator tool for Android and Appium Inspector for IPhone.
  • Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language and Junit Framework.
  • Performed Functional Testing through QTP using VBScript Scripting language.
  • Daily meeting with onshore and offshore QA team to discuss critical issues regarding QA activities.
  • Manage all issues (defects and service requests) in Microsoft TFS Defect Management bug tracking system and ensure all issues are tracked from open to closure.
  • Present test metrics and execution reports to upper management in a timely manner.
  • The entire java scripting done using Cucumberframeworkw rote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Work with development team members to resolve design and implementation issues.
  • Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.
  • Involved in tracking, reviewing, analyzing defects using the Quality Center.

Environment: Selenium WebDriver, Selenium Grid, Appium, Jenkins, Cucumber, SOAP UI, QTP, JMeter, LoadRunner Maven, TestNG, Quality Center, Firepath, Firebug, VBScript, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle, and Windows, Appium, Jasmine.

We'd love your feedback!