Mobile Tester Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- 7+ years of professional experience in Manual and Automation testing on Mobile and Web applications with tools such as Selenium RC/WebDriver/IDE/Grid, Appium, Robotium/ UiAutomator/ Seetest/ iOS xcode/ QTP/ Junit/ TestNG and SOAPUI
- Expertise in mobile hybrid application testing on IOS, Android and Windows Platforms
- Experience in Selenium IDE, Selenium RC - Server, and Selenium Web Driver by following Java
- Have strong knowledge in SDLC and STLC and Test Methodologies.
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD
- Excellent experience of build tools like Maven and managing JAVA automation projects using them.
- Developed Selenium test cases with Selenium Web driver using JUnit and TestNG Framework.
- Proven ability in designing and creating automation frameworks for J2EE based applications using Java/J2EE, Selenium WebDriver/RC/Grid, Ant/Maven, Jenkins and Cucumber.
- Expertise in the Web Debugging Tools like Firebug, Firepath and Xpath
- Experience in preparation of automation test scripts for web applications with Selenium
- Working in simultaneous automation projects using Selenium Web-Driver and Appium.
- Experience in Mobile application testing using Appium for both iOS and Android platforms.
- Implemented Mobile testing with Appium tool integration through Selenium Web driver
- Developed Appium Scripts for Native Android Apps using Java
- Used Appium for mobile automation testing with selenium bindings for Android and IOS
- Hands on experience in developing test plans and strategies for testing web applications and e-commerce solutions
- Worked with E-commerce, retail, Insurance & Finance applications.
- Experience working on e commerce and e business websites.
- Worked on automation of test cases with LoadRunner, WinRunner, QTP and HP Quality Center.
- Testing of Mobile Applications developed for various Mobile devices on different platforms for Functional, Usability, Performance and Security aspects.
- Performed Smoke, Functional, Exploratory, Security Browser compatibility testing (Google chrome, Firefox, Internet explorer, Opera, Email testing.
- Experience in various areas of Manual Testing like Functional, Compatibility, UI, Regression testing and System testing.
- Expert in both Manual and Automation (Selenium/IOS/ Cucumber/calabash) testing of the applications.
- Experience with Jenkins, SOAP, REST and other client-server API testing.
- Worthy experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for batch run of the Script.
- Creation of QTP scripts for Attachmate Terminal emulator to support ETL processes on mainframe environment.
- Experience in Mobile App testing on Multiple mobile platforms using the UFT Scripts with UFT Add ins of Mobile Labs Trust.
- Testing all the Associated apps, Communication protocols and the interactions using Mobile Labs Trust.
- Good experience on Calabash for mobile testing with cucumber and Ruby scripting.
- Experience in HTML PHP Mobile QA bug report mobile testing test
- Hands on experience on Mobile App Testing (iOS, Android and Web OS)
- Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing, User Acceptance testing and Penetration testing.
- Experience in administering Solaris & LINUX Experience in Installation, Configuration, Backup, Recovery, Maintenance, Support of Sun Solaris and LINUX
- Experience in writing shell scripts to automate the administrative tasks and management tasks.
- Responsible for Design and Maintenance of the Subversion/GIT Repositories, Views, and the Access Control Strategies.
- Hands on experience in MySQL
- Worked on Defect Tracking tools like Bugzilla and Target process
- Experience in Java, Javascript, HTML, XML and SQL
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
- Used JIRA, Bug Tracker for reporting and tracking bugs.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/RC/GRID, Robotium, UiAutomator, Seetest, Monkey tool, Appium
Languages: Core Java, JavaScript, SOAP Web Services, SQL, HTML, XML
Test Framework: Spring, Hibernate, Struts, JUnit, J2EE Architecture techniques.
Build Tools: Ant, Maven
Web Debugging Tool: XPath, Firepath, Firebug,
Project Methodologies: Agile-Scrum, Waterfall, TDD
Defect Tracking Tools: Target Process, BugZilla
Databases: SQL Server, MS Access, Oracle
Operating Systems: Windows, LINUX
Mobile Operating Systems : iOS, Android, Tizen
Remote tools: Perfecto Mobile, Device anywhere
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Mobile Tester
Responsibilities:
- Involved in implementation of Agile Methodology as a senior team member.
- Involved in the preparation of Test plan and Estimation documents.
- Preparing QM test report & test metrics for every release.
- Involved in bug analysis process for every release to avoid defect leakage.
- Involved in testing Web based e-commerce Applications and performed Security testing to ensure the authorization and authentication on web-applications.
- Designed and developed major web applications for the client including secured online transactions and e-commerce solutions
- Performed regression testing on different applications in latest builds.
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform.
- Developed and implemented automation using Selenium WebDriver and java. Used Eclipse IDE to develop & debug the code.
- Performed REST API testing by Soap UI
- Involved in testing both SOAP and REST services using both XML and JSON formats.
- Experience in working with Appium Scripts using extended automation with perfecto
- Excellent experience with source version control tools such as Subversion (SVN) &Git.
- Managed GIT, GIT Stash and SVN as Source Control Systems
- Publishing the application in production for all platforms (Android, Blackberry, IOS) using perfecto tool.
- Designed, developed, and implemented MVC Pattern based Keyword Driven automation testing framework utilizing JAVA, TestNG and Selenium WebDriver.
- Creation of test plan and get it approved by the Stakeholders.
- Strong experience in Requirement Analysis, RTM, Test Plan, Test Case creation, Test Case Execution, Defect Reporting, and Documentation.
- Test End to End and deliver the Native Mobile apps for iOS and Android.
- Automated Web Application Testing using Java Selenium framework in an Agile environment.
- Created use case scripts on MS VSTS, LR VuGen, and JMeter.
- Evaluation of Automation Tools - Experitest / See test, Appium, SOASTA -Touch Test
- Executing automation test scripts in Python, Appium and making report.
- Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.
- Worked on Automation of few modules of product using Appium tool.
- Designed Hybrid Appium Test automation framework for the application (Android apps).
- Experience in Mobile app Manual and Automation Testing using Appium.
- Frame work design and scripting for Mobile application using selenium web driver and Appium.
- Created iOS and Android test frameworks based on Appium
- Mobile app UI automation using Appium.
- Responsible for Test Automation using Quick Test Professional (QTP) /UFT, Design and create automation test harness and test bed to support multiple applications on multiple browsers in Lean UFT
- Experienced in using Front End editors like Espresso .
- Have written test cases in Quality Center using Functional Requirements document.
- Experience with Mobile Application Test Automation framework tools Calabash, Appium and Espresso.
- Created and executed automation test cases using Selenium web driver /Ruby API /Cucumber framework for Web App and Calabash/Ruby API/ Cucumber for Mobile App.
- Good experience with BDD testing using Cucumber and Ruby.
- Performed Smoke, GUI, Integration, Functional, Regression, Data Integrity, System, Compatibility, installation testing.
- Used Quality Center to record, track, update or close any defects.
- Reported the bugs, Email notifications to the developers using the Quality Center.
- Tested native mobile application (on iOS and Android platforms) which combines GPS and social networking available to groups of users
- Analyzed, reported bugs and provided inputs to the development team, resulting in better debugging & quick fixes.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
Environment: Java, Eclipse, Robotium, UiAutomator, Seetest, Java, Junit, Maven, Appium, Eclipse, HTML, XML, Cucumber, agile, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.
Confidential, Warren, NJ
Mobile Tester
Responsibilities:
- Reviewed Business Requirement Documents and Functional Specification.
- Created Test Plan and Test Cases for application according to business Rules and requirements.
- Analyzed Requirement documents to develop Traceability Matrix and Execute Test scripts and documented.
- Performed manual, automated testing including functional, system and performance testing in all different Internet browsers (IE, Fire Fox, chrome and Safari).
- Used TestNG framework for creating Selenium scripts with Data Driven Frame Work.
- Worked closely with other stream member and gathered the informed necessary for the Sample Management.
- Created test Robot automation framework for Acceptance Testing and Acceptance Test-driven development.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
- Developed new and updated existing Automation Test cases using Selenium WebDriver and TestNG, using SVN for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
- Created Automation test cases using Robot Framework with Selenium.
- Involved in Peer reviewing the face members test scripts.
- Created automation test cases for future regression testing for number of web applications utilizing HP UFT using VB Script.
- Developed Functional and regression test suites using Mobile Labs Trust
- End to End Testing is performed Where the Applications are corrected through both front end and back end using Mobile Labs Trust
- Tested Mobile app on iOS and Android (Native as well as browser).
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Used JMeter for load testing of the application and captured the response time of the application.
- Developed test cases and test scripts for the Functional testing and Performed Integration testing along with
- the developers.
- Worked with the team, involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of the client
- Provided Automation Test Solution Using QTP and Rational Robot and involved in SOAP and Restful web services using SOAP UI, Axis client.
- Developed ETL Test scripts based on technical specifications/Data design documents and Source to Target mappings.
- Involved in Database Testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
- Performed System, Usability, Compatibility, Load, Stress and Performance testing.
- Used Apache POI to read data from external sources to feed locators into the test script.
- Developed Test Automation using JavaScript, Robot Framework
- Reported the bugs, Email notifications to the developers using the QC and Monitored QC.
- Participated in meetings with database and developers to nail down the issues.
Environment: Siebel 8.0, Power Center 8.1, HTML, Dbfit, Python, JIRA, C#, HP UFT, JMeter, Soap UI, Manual Testing, Cucumber-Ruby, Lisa, ETL testing, SQL, Dbfit, VB Script, Robot Framework,, UI, Maven, JavaScript, TestNG, UNIX, Windows.
Confidential, Denver, CO
QA Analyst
Responsibilities:
- Extensively involved in Software Testing Life Cycle (STLC) using Agile (scrum) Methodology.
- Implement all policies and procedures for the statewide assessment as directed by the Test Coordinator's Manual, and the Test Administration Manual.
- End to End Testing with Test Planning, Manual Testing, Regression Testing and Defect reporting.
- Execute test cases and perform hands-on manual software testing for system releases. Used TestNG testing Framework as a test runner with Selenium.
- Designed, developed, and implemented MVC Pattern based Keyword Driven automation testing framework utilizing JAVA, TestNG and Selenium WebDriver.
- Designed and developed an automated smoke and regression test framework using JavaScript.
- Using Gherkin, Java developed Automation Testing framework for Subscription service.
- Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox, Internet Explorer and Google Chrome.
- Involved in writing and executing the Test Cases and Test Suites using Java and Selenium Web Driver.
- Designed the project workflows/pipelines using Jenkins as CI tool. Carried Deployments and builds on various environments using continuous integration tool Jenkins.
- Integrated GIT into Jenkins to automate the code check-out process.
- Analyzing the Automation Test Plan and creating a Design document for the HP QTP / HP UFT script to be created.
- Conducted GUI and Black Box Testing using QTP and interacted with developers to resolve issues.
- Generating/Enhancing VBScripts, executing the test scripts, analyzing test results using QTP.
- Actively involved in SDLC and STLC process and used tools like ALM, Selenium RC/Web driver, JMeter, SOAP UI, SSMS and Visio.
- Preparing the test plan for System integration testing for Relate CRM testing, POS XStore/Tablet/XMobile applications.
- Execution of Point of sale transitions(POS) using Visa test system tool for ATM Issuer, PIN POS and SIG POS test cases which includes positive and negative scenarios like bad ICVV, Bad MDK, invalid PIN etc
- Evaluated and lead the conversion to using Team Foundation Server for integrated source control, builds, testing, and deployment and lead upgrades of TFS.
- Performed various testing including Regression, integration, System Testing.
- Used HP Quality Center as Test Management and Defect Tracking Tool for testing coverage, reports, reproduce and logged the defects with expert comments.
- Commanded the design and development of a comprehensive Test Strategy, Test Plans, Test Requirements using conventional QA methodology and HP testing tool such as Quality Center.
- Performed functional testing to identify various critical points in the application and automate it by using Selenium WebDriver. Responsible for writing automated test cases using QTP/UFT. Created and Executed automated test scripts for regression testing using QTP/UFT.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, Java (Eclipse IDE) and UFT.
- Developing automation framework for QTP/UFT, Selenium Web Driver and SOAPUI.
- Conducted testing using Selenium Remote Control on different browsers.
- Documented Test cases, Test plans and Test strategy documents in Quality Center.
- Developed SQL queries for back-end validations of the transactions performed.
- Automated Web Application Testing using Java Selenium framework in an Agile environment.
- Created Selenium Test cases for automation using Selenium Web Driver and Java.
Environment: Manual Testing, Quick Test Pro, Quality Center, Apex, SQL Server, QTP, .Net Framework 3.5, WCF, WPF, UNIX, Windows XP, WebLogic, Java, Jenkins, Load Runner, UFT, Selenium Web Driver/IDE, TestNG, Jira, Application Life Cycle Management (ALM/QC), Soap UI.
Confidential
QA Engineer
Responsibilities:
- Participated in setting up testing environment.
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Reviewed and updated Test Plan and Test Scenarios.
- Actively participated Agile and scrum meetings, review and developed test scenarios.
- As an Agile scrum team member, Involved in functional testing of Web Services applications.
- Test planning, test case creation, documentation, test status, and test case execution developed and maintained test suites, test cases.
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
- Involved in all the phases of Manual Testing process and worked closely with Business stakeholders.
- Used Quality Centre for preparing the Test Plans and manual Test scripts.
- Developed and implemented robust MVC pattern base testing with Selenium Web Driver which cut down the script development time in half.
- Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
- Configured Selenium Web Driver, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, and Maven.
- Involved in Designing & Developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.
- 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.
- Developed test automation scripts using Selenium Web Driver for regression and performance testing of the various releases of the application.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as TestNG suite.
- Used TestNG framework to run unit test and Maven to build the Project.
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Experience in different web application security testing tools like Sqlmap, OWASP ZAP Proxy, Nessus, Nmap and HP Fortify.
- Took initiatives on analyzing problem areas of testing and implementing solutions to those areas with Environment: Burp, Zap, SoapUI, JIRA, SQL, XML, Web Driver, Windows 7, AWS, GIT
Environment: Manual Testing, Load Runner, Test Director, Quality Center, Bugzilla and Windows, Selenium Web Driver
Confidential
QA Engineer
Responsibilities:
- Worked with Business Analysts, Developers and Database administrators to learn and develop Test scripts for web based application.
- Automation of Regression Test Suite using Selenium Web Driver to maintain the cost effective and reduce the manual test effort.
- Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
- Involved in integration testing of different modules.
- Created Requirements Traceability Matrix, and manual test cases with HP Quality Center.
- Participated in Test Case Review meetings and supported offshore team with new defects and test case executions.
- Performed records, enhanced, and play back test in Firefox using Selenium IDE.
- Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework (JUnit and ANT).
- Attended performance review, project meetings on an ongoing basis to keep track with test status.
- Reported and tracked defects with HP Mercury Quality Center.
- Executed SQL queries and retrieved data for data validation and backend testing.
- Conducted User Acceptance Testing phase for end users along with Business Analyst.
- Reported defects to the developer and maintained in Quality Center.
- Developed Test Plan and Test Strategy for the entire Line of business and for each BAU release.
- Quick set-up, execution and reporting of findings to perform smoke test for each build.
- Detailed manual and Automation testing of new functionality & regression of existing functionality. This includes Server & Client testing. XML Validations are performed between the client & server as well as the frontend applications
- Used Quality Center to document issues found during the test automation process, and discuss the defect scenario with Defect Review Board.
- Involved in preparing the Test Metrics using Quality Center to report the defects Matrix, Test Execution progress, Age of Closed defects.
- Involved in generating various test reports using Quality Center
Environment: Selenium WebDriver, JUnit, ANT, Eclipse, Java, SVN, HTML, XML, HP Quality Center, MySQL Server.
