We provide IT Staff Augmentation Services!

Mobile Application Tester Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 9 years of significant experience in the software industry with expertise in Software Quality Assurance. Experienced Techno - functional Business professional focused on furthering my career in Quality assurance.
  • Experienced in Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using Automation testing and manual testing.
  • Good Experience in every phase of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC)
  • Excellent understanding of QA methodologies.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Web Services (REST, SOAP).
  • Specialized in testing of Web application, Mainframes and Client-Server applications.
  • Specialized in testing on WINDOWS, MAINFRAMES and UNIX environments.
  • Key expertise includes testing & debugging GUI& Multi-Applications environment & automated testing using Selenium Web Driver.
  • Experience in automation and manual testing of websites and web-based clients using Selenium,Junit,TestNG and Selenium Web Driver.
  • Experienced in making Data Driven and Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
  • Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Experience in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Experience inFunctional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI tool.
  • Proficient in Web service testing using SOAP UI tool, SOAP, XML and expert in reading WSDL.
  • Expert using open source bug tracking tool JIRA, Spira and Bugzilla.
  • Experience in Understanding the code written in different programming languages Java, HTML, JavaScript and CSS, SQL, and Oracle.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver 3.0, QTP (UFT 12.5), Test Link 1.9, Cucumber.

Languages: JAVA, Java Script, HTML, XML, CSS, JSON

Test Framework: JUnit, TestNG, Data Driven Framework, Keyword Driven.

Web Debugging Tool: Xpath, Firepath, Firebug, Webdebugger

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Web services: Soap UI, Rest full.

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC)/ ALM 12.5, Bugzilla 7.4&Spira.

Source Version Control Tool: SVN, GIT.

Databases: SQL Server, MySQL

Operating Systems: Windows (XP, Vista & 7, 8), Mac

PROFESSIONAL EXPERIENCE

Confidential, Plano TX

Mobile Application tester

Responsibilities:

  • Developed and executed scripts for mobile automation of Android and IOS app using Appium and Selandriod
  • Developed automated suites for web-based application using Selenium WebDriver.
  • Developed and executed scripts using Real Android devices and Emulators and IOS Simulators.
  • Identify the elements using UI Automation viewer in Appium to inspect element in mobile application.
  • Analyzed product requirement documents, functional specifications, and involved in developing test strategy, test plan documents.
  • Worked on Selenium Data-Driven Framework with Core Java programming.
  • Used XPath, CSS Selector, ID, Name locators are used to identify objects.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Used protractor to reduce the explicit waits.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Worked on Selenium Data-Driven Framework with Core Java programming.
  • Used XPath, CSS Selector, ID, Name locators are used to identify objects.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Working on IPad and Android versions of the apps.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Tested the UI of the product on mobile, PC, Android and Apple platforms to ensure that language translation and currency conversions were displaying as required
  • Creation of Automation Frame Work, Automation Deliverables, Business Process Testing using QTP.
  • Developed QTPscripts for various reports.
  • Work on prototyping,testing, and evaluation of automation tools and platforms forCI/CDmethodologies.
  • Ensures that the existing functionality is working properly by performing regression testing with QTP Scripts.
  • Analyzed the Crash reports on various mobile platforms and reported the defects.
  • Participated in test case review sessions to ensure the 100% requirement coverage to perform various types of testing such as Functional, GUI, Interface, System and Integration, Back end, Security, Smoke/Sanity testing etc.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAPUI, Maven and Jenkins.
  • Involved in development of Data Driven Test Framework and Page Object Model framework using Selenium WebDriver, Maven and TestNG/JUnit.
  • Working on a performance and load testing (REST API) using JMeter.

Environment: Java, iOS, Android OS, BlackBerry OS, Windows OS, iPhone, iPad, XML, JIRA, SQL Server, MS Office (MS Excel, MS Word, MS PowerPoint), MS Project.

Confidential, Atlanta, GA

Mobile tester

Responsibilities:

  • Involved in Mobile Testing which includes App Testing.
  • Test automation for web application using Cucumber.
  • Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
  • Implemented mobile automation frameworks using Appium.
  • Created Selenium web-driver automation scripts using ruby 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 functional testing of browser Web applications and mobile applications.
  • Performed the Testing on the various mobile devices with a various platform (iOS, Android).
  • Performed automated acceptance testing using cucumber.
  • Working on a performance and load testing (REST API) using JMeter.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database. Performed Webservices testing using SoapUI tool.
  • Wrote user defined custom functions using VB Script in UFT/QTP.
  • Created automated steps for the update order component in business process testing (BPT) using QTP.
  • Involved in Maven configuration for running servers and scripts after the build and preparing a report of all automation difficulties and test results for further application.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
  • Worked on Cucumber for BDD with Ruby.
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant.
  • Create Junit HTML test report for the entire test suite.

Environment: JIRA, Java,Appium,Junit, Maven, Eclipse, XML, Agile, Quality center, GitHub.

Confidential, LA, CA

QA Selenium Automation Tester

Responsibilities:

  • Prepared Test Plan, Test Cases and Test Procedures using Business requirements documented Functional requirements document of the system.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed web services testing using RESTful and did lightweight data-interchange using JSON.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Exposure to Automation Tools like Selenium, Cucumber and QTP.
  • Worked with QTP to create, manage and execute Test Sets.
  • Maintained QTP Test Libraries and executed Test Plans.
  • Developed manual Test Script and converted to automated script using QTP.
  • Executed written test case scenarios, including manual, automated, and data-driven, and GUI verification by using Quick Test Professional (QTP).
  • Identified the defects through QTPand ensured that business processes deliver the expected results and remain reliable throughout the production release.
  • Performed system tests and executing the test scripts using QTP.
  • Developed Shared object repository in QTP.
  • Created dynamic & efficient QTPAutomation Framework.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Extensively used LISA middleware testing tool to test JAVA middleware applications.
  • Built effective test data covering all possible scenarios and added in datasheets for LISA Testing.
  • Built the SQL logic in the LISA tool for automating the test efforts.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Prepare Test case data needs before developing the Test cases.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.

Environment: s: Selenium 2.7, IDE, RC Web Driver, Perl 5.6, Perl Debugger, Slick Edit, Maximo 7.5, My Eclipse, JIRA, MySQL, Oracle,Java,JIRA.

Confidential, Dallas, TX

Test Automation Engineer (Selenium)

Responsibilities:

  • Primary responsibilities included running through tests manually, and also leveraging automated test tools (Visual Studio with Selenium).
  • Used Selenium IDE and Firebug to identify element locator.
  • Developed Modular Framework for Selenium Scripts.
  • Developed Selenium RC Scripts using Java and TestNG.
  • Used Selenium IDE and Firebug for identifying element locators.
  • Execute Test cases usingSeleniumandJava.
  • Developed Selenium RC Scripts using java and Junit covering all requirements for enhancements.
  • Created Selenium Test cases with Junit Test case frame work using page library.
  • Developed ANT scripts to automate Build Process for running Regression Scripts.
  • Used Selenium Grid to run tests on multiple platforms in parallel.
  • Used Selenium IDE for Open source web testing.
  • Worked on Designing and executing the automation scripts using Selenium.
  • Experience using Selenium WebDriver to drive web UI tests.
  • Performed Build Acceptance Testing (Smoke Test) for every build release to QA using Selenium Scripts.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Edited and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Developed Test Plans and Test Cases, Test Scripts to perform Functionality, Integration, SystemTesting and Regression Testing.
  • Performed Smoke, Functional, Integration, System, End-to-End, Regression, and User Acceptance Test (UAT) Testing of Web-based and JAVA applications.
  • Involved in Batch/Interface testing with interface partners like MMIS, KDOL, AVS, LIS, DDS, SSA etc. to get the accurate response regarding eligibility determination
  • Extensively used Batch Job tools including JENKINS/ Control M Automation Workload Tool to run the batch jobs (Run, Hold, Schedule the Batch Jobs and Monitor batch jobs)
  • Used Rational Clear quest to log and track the defect.
  • Performed database/backend testing using SQL queries.
  • Work as a team lead for Reviews Module as an Accenture counterpart to test the all the business functionality as per the requirement.
  • Maintain execution/defect tracking sheet up-to date to have a clear picture.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, MVC, SOAP UI, Quality Center, Firebug, Firepath, XPATH,XML,DOM,SVN, Internet Explorer, Chrome, Firefox, SQL and Windows.

Confidential

QA Engineer

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for test planning.
  • Regression test cases were written and automated using Selenium RC andSelenium IDE.
  • 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 RC.
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Participated in weekly assessment meetings with business analysts and developers.
  • Worked with source version control tool such as Subversion (SVN)& Git.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Debugged the test scripts, created batch tests, verified the test results and reported the defects using Quality Center.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL quarries.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for various change requests by analyzing the feedback from user groups.
  • Actively participated in status reporting meetings and interacted with development to discuss the technical issues.
  • Regularly communicated with project managers, development managers, release managers and developers to ensure comprehensive test planning and execution.

Environment: Selenium IDE, Selenium RC, Quality Center,HTML, JavaScript,XML, Apache-Subversion (SVN), Git,Internet Explorer, Chrome, Mozilla Firefox, SQ, Windows.

We'd love your feedback!