Sr. Selenium/mobile Tester Resume
Chicago, IL
SUMMARY:
- With 8 years of professional experience in Software Testing as software Quality Assurance Engineer on different platforms and environment.
- Expertise in Selenium automation using Selenium WebDriver, Cucumber, Selenium Grid, JAVA, JUnit, TestNG, Maven, Jenkins.
- Expertise in Automation Tool Selenium 2.0, protractor, QTP and performance testing tool JMeter mobile automation testing tool Appium.
- Good Experience on Selenium IDE and creating Scripts in Selenium - -RC by using Java.
- Experience in full Software Development Life Cycle (SDLC), in-depth knowledge of contemporary QA/test principles, methodologies.
- Efficient in analysing System Requirements, Use Cases and other documents to gain overall understanding of the new application to determine the appropriate level of testing required and designing end-to-end testing framework that supports both manual and automated.
- Experience programming in JAVA, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
- Knowledge of Automation Tool like Selenium, protractor.
- Extensively Worked in Quality Assurance using Testing methods for both Manual and Automation tests with all phases of Software Development Life Cycle (SDLC) in Requirements gathering (FSD/SRS).
- Extensive knowledge in Protractor framework for Applications developed with Angular JS.
- Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM, and Agile/Scrum.
- Used Soap UI to test Web services (SOAP) and Done MS Stack Testing.
- Adept at developing automated test scripts using Load Runner, Quick Test Pro, Quality Center, Selenium.
- Working knowledge of SQL, HTML and XML and internet browsers.
- Experience in testing a REST and SOAP API’s Using SOAP UI PRO.
- Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, Accessibility Testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing and Black Box testing methodologies.
- E xperience in implementing and tracking testing Key Performance Indicators (KPI) .
- Experience in writing java Script in Cucumber Automation Framework.
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
- Experience in automating embedded Linux systems using Python automation frameworks.
- Experienced in recording tests, debugging tests, editing scripts, running test scripts and analyzing results using testing tools Win Runner, Quick Test Pro, Load Runner
- Excellent communications skills, strong problems solving skills and a good team player.
- Ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work project environment.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, Android, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing), CA virtualization, Groovy, JSON, JMETER, Load runner, IDE 2.50.
Language/ Script: Java, JavaScript, Ruby, VB Script (UFT), C, C#, Python.
Frameworks: Junit, TestNG, TDD, BDD, Protractor.
Firefox Addons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.
SOA Technologies: SOAP, REST, WSDL, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.
Build/ CI Tools: Ant, Maven, Jenkins, Hudson.
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL
Platforms: Windows 7/Vista/XP, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr. selenium/Mobile tester
Responsibilities:
- Designed Automation Test cases using Selenium WebDriver, Java, Junit, and Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Uses python to develop Automation framework to Validate RESTful Web Services.
- By using the Appium, java developed the automation script for the mobile applications.
- Strong experience with SOAP UI architecture which include SOAP UI and Restful Web Services Testing.
- Expertise in web services API testing.
- CTS/Recruiting Manager, Kronos Champion, Cooler Captain, GM Project Owner
- Interviewing, Hiring, Training, Performance Evaluations, Corrective Action
- Performed web services testing with SOAP UI by validating request and response for XML, JSon files.
- Created automated scripts using Web Services, SOAP UI, and XML.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Involved in collecting the crash logs from apps and app extensions running on user devices.
- The entire Ruby scripting done using Cucumber framework.
- Experience in web and mobile applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium WebDriver, Appium (iOS/Android), JUnit and TestNG, Cucumber, Jenkins.
- Extensive experience in Mobile development Using Google Android platform.
- Extensively Worked on memory leaks, push notifications, content providers, multiple screen support, dataOffline usage, accounts and sync on Android
- Experience in using Storage Options in android like Shared Preferences and SQLite
- Worked on database testing on triggers, logical views and SQL queries which support database refactoring
- Experience in developing Android application using SQLite, Java, Mobile JQuery, Eclipse IDE, Android Studio, Android SDK and ADT plug in
- Have worked on sub version control tools like GIT and SVN.
- 3+yrs of experience in developing UNIX shells scripts in Bash Shell for Input file logic/requirement validations, calling SQL files and SQL*Loader part. Used/modified Bash scripts and commands for fixing the issues as part of production support and maintenance.
- Strong experience of developing, implementing and maintaining application systems under UNIX Operating System using SQL, PL/SQL, SQL Server, Bash Shell Script, Oracle 10g/9i database. Involved in automating Web Service API testing, functional workflow testing, performance testing, and system setup and upgrade testing.
- Involved in mobile Testing Pro helps in an easy way to use mobile testing device cloud that gives you access to hundreds of real mobile devices on real carrier networks located around the world.
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Involved in Maven configuration for running servers and scripts after the build.
- Prepared manual & functional test cases on web and mobile applications (Apple & Android) as per requirements.
- Used Jenkins as continuous integration server to run automated test suites.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Python, Maven, Appium (Android), Fitnesse, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter, Protractor.
Confidential, St. Louis, MOSr.QA Automation Engineer/ performance /qtp tester
Responsibilities:
- Experience in working with open source tools Selenium (Selenium IDE, and Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG. Responsible for over viewing reported bugs.
- Experienced in setting up Selenium Grid for Cross browser and Cross platform testing.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Expertise in Selenium automation using Selenium Web Driver, Cucumber, Selenium Grid, JAVA, JUnit, TestNG, Maven, Jenkins.
- Sound Knowledge about web service testing like Rest API using SOUPUI.
- Expertise in Automation Tool Selenium 2.0, protractor, QPT and performance testing tool JMetermobileAutomation testing tool Appium.
- Used various java APIs like Apache POI, Java Email, I Text etc. as part of test automation.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Experience in developing automated test scripts and frameworks using various programming languages like Java, C#, VB Script, Python and SQL/PLSQL.
- Worked within development teams with BDD approach to develop web UI tests using cucumber and Selenium WebDriver.
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
Environment: Selenium, UFT 11.5, Quality Centre/ALM, Microsoft Windows, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project. Building Centre, Jasmine, Protractor, Appium, SeeTest, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Eclipse, Java, HTML, CSS, TDD
Confidential, San Francisco, CASr.QTP Engineer/ SoA Tester
Responsibilities:
- Project is developed using waterfall methodology.
- Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
- Experience in backup and recovery of Oracle SOA suite.
- Involved in designing SOA interface with BPEL and OSB for different applications.
- Integrated with 11g OID and built High Availability environments.
- Configured coherence on SOA clusters.
- Performed Manual Functional testing with QC and Regression Testing with QTP.
- Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).
- Knowledge in Hadoop / Big Data Testing using Hive and Python Scripts.
- Responsible for setting and execution of service oriented application systems by following standard testing methodologies.
- Perform responsibilities of developing test scripts by using SOA test tools.
- Handle the tasks of managing test data, developing test scenarios and logging test results.
- Responsible for estimating required resource and components for SOA testing.
- Assigned responsibilities of supporting Enterprise Service Bus (ESB) and Service Oriented Architecture (SOA) tier.
- Responsible for testing and implementing service oriented architecture components.
- REST Web Service testing using Http Client Java library.
- Run the Automated Regression suite and analyzed results and file bugs.
- Helped in preparation of test plans in accordance with the business requirements.
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Responsible in executing Selenium RC test scripts on different browsers and checked for compatibility.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
- Executed and scheduled the automation test scripts from Quality Center.
- Involved in User Acceptance Testing (UAT) of the application.
- Prepared the Test Results document which summarizes testing activities and results.
- Performed Positive and Negative testing by inputting valid and invalid data.
- Involved in writing the Backend scripts.
Environment: C#, ASP.NET, Oracle, Quality Center, TOAD, VB Script, MS Office
Confidential, Richmond, VAAutomation Test Engineer
Responsibilities:
- Developed and executed test plans and test cases based on business requirements and functional specifications.
- Involved in using Quality Center for managing the defect. Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
- Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).Knowledge in Hadoop / Big Data Testing using Hive and Python Scripts.
- Determined test approaches for various testing strategies like Functional, System, Regression, Usability testing, Alpha, Beta testing and executed using HP Quick Test Pro (QTP).
- Rest Web Service testing using Http Client Java library.
- Run the Automated Regression suite and analyzed results and file bugs
- Helped in preparation of test plans in accordance with the business requirements.
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Responsible in executing Selenium RC test scripts on different browsers and checked for compatibility.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
- Performed functional testing for each sprint using Selenium RC.
- Performed cross browser functional testing using Selenium RC.
- Knowledge in Hadoop / Big Data Testing using Hive and Python Scripts.
- Executed positive and negative scenarios.
- Using Selenium Web driver with Java to create new scripts for regression
- Performed manual testing, Mobile Testing and Black box testing methods -Functional, Integration, System and Acceptance.
- Created Visual force pages and Visual Force Custom Controllers on Force.com Eclipse IDE to customize the view and functionality of the page according to the organizational needs.
- Used field level security along with page layouts to manage access to certain fields.
- Performed Manual Testing of this Web application and automated it by using selenium.
- Identified software defects and interacted with developers to resolve them.
- Execution of nightly run automated scripts.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
- Worked under Agile Scrum Methodology.
- Reported the bugs/defects through JIRA
- Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
- Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
- Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
Environment: Java, Selenium RC, Selenium IDE, Firebug, SQL, iOS, Quality Centre/ALM, Java web application, Java, SOA, Business Objects, Oracle 10g, TestNG, Salesforce.com platform. Apex classes, Visualforce, SoapUI, SQL Server, Quality Center, HTML, XML, Java Script, Oracle, and Windows XP
ConfidentialManual Tester/Test engineer
Responsibilities:
- Prepared Test Plan and Test Cases based on the business and functional specifications.
- Analyzed code to performed white box testing.
- Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
- Reviewed and implemented Business Requirement Documents.
- Reviewed the test cases written for Unit and Integration level.
- Analyzed test specifications and converted them into Manual Test Cases.
- Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
- Attended Weekly Status Meetings, discussed and interacted with team members.
- Performed End to End Testing and involved in User Acceptance Testing.
- Performed Security Testing (Authorization Testing, Access Control Testing).
- Worked on SQL statements in checking the validity of the Backend.
Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.
ConfidentialManual Tester
Responsibilities:
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Ensure that all the test cases are updated in the Test Director along with Mastertestplan.
- After successful release of projects, developed automation scripts using selenium and integrated the script with master script.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved as part of automation team using selenium, developed test scripts.
- Defects were tracked, reviewed, analyzed using Test Director.
- Designed and documented test cases derived from requirements.
- Manually verified the applications according to the requirements. Modified automation scripts as test case changes.
Environment: Test Director 8.2, Oracle9i, TOAD, SQL, Selenium RC, XML, JSP, Windows XP, UNIX and Visual Source Safe.
