Qa Mobile Application Tester Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- 10+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Manual/Automation Tools Expertise.
- Expert in Selenium WebDriver/RC/IDE/GRID test scripts using Java, JavaScript and Test Framework using Testing/ 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 AngularJS.
- Specialized in Performance Testing applications using load - testing tool Load Runner and JMeter.
- Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
- 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.
- 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, Rally, 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.
- Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber for Java and Ruby.
- Knowledge on Automated Web Services using Soap UI, 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 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/Frameworks Maven, 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, NC
QA Mobile Application Tester
Responsibilities:
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
- Automated highly transactional web application using Selenium Web Driver.
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- 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/Junit.
- Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Handled with HP ALM for report defects and verify defect fixes.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Experienced in load and performance testing tool JMeter.
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
- Hands-on experience on Protractor Testing for end-to-end test framework for AngularJS applications and other JavaScript applications.
- 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.
- Worked in Agile - Behavior Driven Development (BDD) model.
- Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
- 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, Soap UI, Jenkins, TestNG, Junit, Agile (SCRUM).
Confidential, Boston, MA
Sr. QA Analyst - Web/Mobile Automation
Responsibilities
- Involved in designing of Automation Test cases using Selenium Web Driver, Java, J unit, x Unit.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium Web Driver, Test NG, and java.
- Implemented Page Objects model (POM), Apache POI in Web Driver Scripts,Data Driven Framework using Selenium Web Driver, and Java.
- Involved in implementation of Test Automation Framework build using Selenium Web Driver, Protractor to handle Angular JS applications.
- Configured Selenium Web Driver, Test NG, Ant tool and created Selenium automation scripts in java using Junit prior to agile release.
- Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Performed Manual Testing & Mobile Automation Testing using Appium.
- Implemented simulator for Mobile App Testing by using Appium.
- Developed testing script for mobile IOS and android (Xcode and Android Studio).
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Involved in writing SQL Queries for backend/ETL testing.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Used BDD framework with Cucumber, ruby and created future files with scenario and scenario utline files.
- Worked with Source version control tool such as Subversion (SVN).
- Used SVN Subclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
- Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Hands on experience in Mocking libraries -Lisa Mocking and Cucumber libraries for rest api testing.
- Tested web services using CA Lisa automated scripts using SDLC best practices.
- Working experience with build continuous integration and deployment systems such as Jenkins and Ant.
- Used Java language and Junit framework for scripting.
- Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Designed UI automation test framework using Coded UI Scripts.
- Create automated regression test suites using selenium and C#.
- Developed test code in Java language using Eclipse, IDE and Test NG framework.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Developed functional, UI, regression test scripts using Coded UI using C#.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Coordinated with UAT team by providing them with test cases and test data.
- Experienced in load and performance testing tool J Meter.
- Used web-debugging tools like X Path, Firebug and Fire path to locate elements.
- Environment: Java, Appium, Selenium IDE, Firebug, SQL, C#, iOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber.