Mobile Automation Tester Resume
New Brunswick, NJ
SUMMARY:
- Over 5 years of experience with expertise in Manual/Automated Testing of Web based and Client/Server applications.
- Extensive experience and understanding of various phases of Software Development Life Cycle (SDLC) and Testing Life Cycle.
- Experience in developing end to end automation using Web Services (REST, SOAP).
- Good expertise in Mobile testing with Android, iOS, Windows and Blackberry devices.
- Experience in developing manual and automated Test scripts and test cases based on the client requirements and Analyzing Test Results.
- Experienced in Functional testing, Regression Testing, Performance testing, Smoke testing etc.
- Sound noledge in JUnit, TestNG, and framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson, Bamboo for Continuous Integration.
- Experience in Back - end testing, data validation, Database testing using SQL queries.
- Experienced in White Box testing.
- Web services validation for SOAP and REST services.
- Strong Experience in MS Office (MS Word, MS Access, MS Excel, MS Front page).
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
- Execution of smoke tests on each builds using QTPand reporting the results to management.
- Expertise in using Tools HP Quality Center, Bugzilla, and JIRA.
- Involved in Scrum Meeting which include Daily Stand Up, Iteration Planning, Release Planning, Estimation Planning and Retrospective.
- Extensive hands on experience in Performance Testing using Apache JMeter and Load Runner tools.
- Hands on experience in cloud based testing using Sauce Labs.
- Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.
- Excellent problem-solving skills, and delivering the Test reports under high stress environment.
TECHNICAL SKILLS: -
Browsers: Internet Explorer 8,910 and 11, Chrome, Firefox, Safari
Languages: C, C#, Java
Testing tools: Quality Center, SOAP UI, TestNG, Junit, Appium, JMeter, Coded UI, log4j, cucumber, HP Load Runner, Sauce lab.
Webservers/Application Servers: IBM Web Sphere, BEA Web Logic, Tomcat, and IIS
Web Development Tools: XML, HTML, Ajax, Java Script, VB Script, TFS, ASP, JSP and Java, PHP, Jenkins
Reporting tools: Jira, Bugzilla, Quality center, Rally.
Operating Systems: Windows NT, Windows 2000 Server, HP Unix, Linux and Citrix
Data Access Languages: SQL and PL/SQL.
Database Servers: ORACLE, SQL
GUI / Tools: Eclipse, Jbuilder, Visual Studio
Frameworks: Junit, TestNG, Maven, Page object model
PROFESSIONAL EXPERIENCE
Mobile Automation Tester
Confidential, New Brunswick, NJ
Responsibilities:
- Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint.
- Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
- Implemented open source tool Appium,SeleniumWeb Driver for cross browser and cross platform web/Mobile testing.
- Maintained automation scripts in Selenium WebDriver with Java.
- Successfully built a Mobile automation framework using Test Plant Software.
- Involved in all stages of Software testing life cycle(STLC), Test Driven Development methodologies, Software Development Life cycle (SDLC) usingWaterfall, Agile methodologies.
- Developed automation scripts to test Mobile applications IOS and Android platforms using Appium, Java Proficient in using Appium Emulators and IOS Simulators to test the application virtually.
- Test planning, Test cases writing and test cases execution for both Automation and manual testing on Android, iOS applications and IoT wearable device.
- Developed automation script for Mobile Native applications (IOS, Android)usingAppium, Java.
- Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
- Involved in creating, updating and executing of test cases according to requirements.
- Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing and Involved in complete QA Life Cycle.
- Prepared the Test Suite with the TestNG framework and developed the test scripts using TestNG annotations.
- Conducted Regression Testing after the defect corrections.
- Implemented Data Driven in SOAPUI and tested various UI functionalities in Web services.
- Cross browser compatibility testing is executed by testing web applications.
- Validations of SoapUI request and response through Assertions manually.
- Validated the customer account records and their order details with Databases using SQL Queries.
- Tested extensive backend using SQL queries to retrieve data from the database.
- Defect Reporting, Analyzing, Tracking and Reporting Test Cases using JIRA.
Environment: Agile, Selenium WebDriver, Appium, TestNG Framework, SoapUI, Groovy scripting, Protractor, BDD, GIT, Maven, Jenkins, SQL, Load Runner, JIRA.
Manual/Automation Tester
Confidential, FL
Responsibilities: -
- Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
- Analyzed business requirements and suggested improvements to the product features.
- Created and executed automation framework usingQTPby coding inVBScript; which reduced most of the manual work.
- Worked on Manual and Automated Testing using tools like QC/ALM andQuick Test Professional.
- TestedWeb Services(SOAP&REST) /API using SoapUI (XML, JSON) and developing the Scripts using Groovy.
- Designed and developed Hybrid framework for regression suit using QTP.
- Developed BDD tests using Cucumber by writing behavior and step definitions
- Worked in HP ALM for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
- Participated in usability testing of the application and end-to-end workflow involving multiple functional modules and features.
- Responsible for UAT project planning like creating testing scenario, test plans, and test scripts.
- Performed Smoke testing, Functional testing and Regression testing on the web application
- Ensuring that the Pre-UAT activity is performed accurately and efficiently developing UAT test process and monitoring SIT execution phases.
- Experience in Data Driven and Keyword Driven testing.
- Responsible for updating and maintainingQuality Centerfor all the defects found during the functional and regression testing and follow up the bug life cycle.
- Preparing UAT test scripts. Preparing Test Plan and Sign off Document.
- Written Test plans, Test cases, executed Test cases for SQL/backend test and tracked defects inQuality Centre based on the Business Requirements, Functional Requirements, and Business Workflows.
- Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within proprietary software applications developed for ThyssenKrupp Elevator’s global user base.
- Performed Data validation using database tools such as SQL queries and following up with the development and QA team for the same.
- Involved in defect tracking, defect reporting, analyzing results and documenting using Quality center.
- Worked in the agile environment with frequently changing requirements and features set.
- Used Agile methodology in developing the application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs(bugs).
Environment: Agile, Appium, Android, Selenium WebDriver, JAVA, XPATH, Firebug, TestNG, ANT, SOAP UI, SVN, JMeter, SQL, PLSQL, Cucumber.
Manual / QTP Tester
Confidential
Responsibilities:
- Involved in White Box, Black Box, Functionality, and User Acceptance Testing.
- Generation of Data for execution of Test cases.
- Responsible for analysis, reports and defect tracking.
- Generate test records, modify scripts to do regression test.
- Developed and submitted viable test plans to test accuracy of data conversion.
- Developed Test Scripts using Quick Test professional (HP QTP) for extensive functionality and regression testing.
- Developed custom QTP function libraries like Database Functions, Utilities which are application independent and platform independent that can be used across multiple projects.
- Executed Regression scripts using QTP for each release to make sure that the overall functionality of the application is not broken.
- Developed SQL scripts and stored procedures using PL/SQL.
- Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
- Well versed with complete life cycle of Manual Testing process with bothAgile and waterfall methodologies.
- Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
- Used Quality Centre for preparing theTest Plans and manual Test scripts.
- Created data driven script to be used with various data / test cases for positive and negative testing of the application.
- Used Test Director for defect Tracking and defect reporting.
Environment: Windows Server 2000, Manual Testing, QTP, HTML, DHTML, Test Director, UAT, Oracle and Windows.
Manual Tester
Confidential
Responsibilities: -
- Analyzed theBusiness Requirements Document, created thetest planand prepared detailed test cases for new Functionality.
- Assisted in Test Plan preparation based on the User Requirements.
- Analyzed test specifications and converted them into Manual Test Cases.
- Web application testing in Retail/E-Commerce.
- Used Quick Test Pro(QTP) extensively to automate testing the functionalities of the application and used the scripts for Regression Testing.
- Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required inWaterfall.
- Familiar with various approaches to Grey& Black boxsecurity testing.
- Tested web applications for broken links, URLs, stress test and performance test.
- Checked thedataflow through the front end to backend and usedSQLqueries, to extract the data from database.
- Conducted backend testing to validate andretrieve data from Databaseusing SQL queries for executing user specific Test cases.
- Developed strategies for tests and planning steps to be taken for performing test.
- Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
Environment: Windows Server 2000, Manual Testing, QTP, HTML, DHTML, Test Director, UAT, Oracle and Windows.