We provide IT Staff Augmentation Services!

Selenium/mobile Automation Tester Resume

5.00/5 (Submit Your Rating)

Addison, TX

SUMMARY

  • Over 8+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Healthcare, Finance & Insurance Applications.
  • Extensive working experience in Automation testing using Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, Jenkins, Maven, Ant, QTP, Cucumber, SOAPUI and HP Quality Center.
  • Expertise in performing manual testing & Mobile Application Testing using Appium
  • Experience in all stages of the Software Development Life Cycle (SDLC) and Bug Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
  • Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, Performance testing, Back End Testing, Black Box Testing, White box testing, Functional Testing, all non - functional testing, System Testing, and Regression Testing.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium WebDriver and Selenium RC/IDE.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration, Cucumber-BDD, and Selendroid.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Expertise in writing Automation scripts inSeleniumusingC#, Python .NET, Java, programming languages.
  • Well-versed in Object Oriented Programming (OOP) with JavaScript.
  • Good understanding in JavaScript framework like AngularJS and Backbone.js
  • Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript MVC frameworks.
  • Proficient in Using Selenium and Quick Test Professional (QTP) for Object Repository, object spying and Recording Purposes.
  • Experience in VB Scripting and performing automation testing using Testing anywhere andQTP.
  • Experience withQualityCenter for maintaining and executing test cases, Defect Management.
  • Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Hands on experience on video Streaming Testing(HLS) with Jmeter
  • Implemented Appium Scripts to test IOS and Android platforms.
  • Expertise in using Genymotion, UIAutomator viewer in Appium to inspect elements in mobile applications.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Experienced working on test management tools like team foundation server (TFS).
  • Extensive experience in functional testing, integration testing, ETL testing, Database testing, regression testing, systems/End to End testing, Smoke test and User Acceptance Testing of applications.
  • Designed and developed automated test scripts using SoapUI various SOAP and RESTful webservices
  • Extensive experience in Keyword Driven, Data Driven and Hybrid Automation and Maven Dependencies
  • Designed and developed automated test scripts using Soap UI various soap and Restful webservices
  • Sound knowledge on Android Platform Tools and iTool
  • Monkey command for Stress Testing for Android Mobile application
  • Expertise in Networking Analysis with Charles and Fiddler tools
  • Involved in Scrum Meeting which included Daily Stand Up, Iteration Planning, Release Planning, Performed Brainstorming Meeting, Estimation Planning and Retrospective
  • Experience as liaison between Business Clients and developers to address gaps between requirements and actual development
  • Excellent Communication, interpersonal and good team player skills, Quick learner and independent starter, and strong organizational and multi-tasking skills

TECHNICAL SKILLS

Testing Tools: Selenium Web driver/IDE/GRID/RC, Junit, TestNG, SoapUI, Appium, Cucumber, JIRA, QTP, Eclipse, Protractor, JMeter, Firebug, Firepath, Fitness, Coded UI, Charles, Fiddler, APK tool, iTool, Monkey Command, MAT analyser, Trippen, Little Eye.

Language/Script: Java, JavaScript, Shell Script, VBScript(Uft), C, C++, Python, Perl, SQL, PL/SQL, .NET, C#.

Frameworks: Junit, TestNG, TDD, BDD, POM and Maven

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, XML, CSS, Flash.

SQA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI.

Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TES, JIRA, Bugzilla

Build/Tools: Ant, Maven, Jenkins, Hudson, ABD Platform tools (android )

Operating Systems: Linux, Windows 8,10,UNIX and Mac.

Version Control: CVS, Git, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Addison TX

Selenium/Mobile Automation Tester

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver
  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG
  • Performed Data Driven Tests to validate the same scenario with different test data using Selenium Optimized and maintained existing, developed new automation framework via Selenium
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber
  • Tested Restful API calls individually and in integrated application Business Requirement Documents
  • Designed and developed automated test scripts using SoapUI various SOAP and RESTful webservices
  • According to application sometimes we do black box testing to call interfaces on SOAP based and RESTful webservices
  • 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.
  • Design, developed and implemented Keyword Driven, Data Driven and Hybrid Driven automation testing framework utilizing Java, TestNG and Selenium Web-Driver.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Developed the Rest Assured frame work for verification for post request and data verification
  • Performed monkey command line for stress test for android application
  • Using specific scenarios for running DDMS to view the heap memory analysis during certain point of time execution of application(Memory Allocation )
  • Tested applications in distinct types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAPUI
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases
  • Validated SOAP response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Performed acceptance tests using Fitnesse
  • Participated in Using of Groovy scriptingfor writing the test cases in SOAPUI tool.
  • Performed API Level testing for Web Services, enhanced the Test harness and developed many Test suites using XML and Python
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like iOS, Android by using Appium
  • Connected to database to Query the database using SQL for data verification and validation.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Environment: s: Java, Selenium WebDriver, Test NG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, Quality center, Coded UI, Test Manager, Mobile Testing, SQL, Oracle and Windows

Confidential, Sacramento, CA

Selenium/Mobile Tester

Responsibilities:

  • Created test automation framework using Selenium WebDriver, Page Object model (POM) using Data Drive Framework for further test creation and execution.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java.
  • Followed ATDD methodology for writing acceptance test ting and end-to-end testing.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium with Java
  • Integrated Appium with Sauce Labs for distributing tests on the cloud, Integrated Appium with Continuous Integration tool- Jenkins.
  • Implemented simulator for mobile app testing in IOS using Appium Tool
  • Developed the page object model from the initial stage
  • Created Emulators using Android SDK and Simulator using XCode for step by step debugging and testing Web Applications.
  • Conducted mobile apps testing across the web and Triaged mobile device applications issues.
  • Experienced with Putty, WinSCP, Cygwinto track application server request in Linux
  • Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running. Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Developed BDD tests using Cucumber by writing behavior and steps definitions
  • Performed the application GUI’s and in the testing environment using selenium web Driver, Protractor and Jenkins
  • Use JIRA for bug tracking tools to report bugs for iOS and Android application.
  • JMeter and Blaze Meter used for performance testing, load testing for mobile application.
  • Manual testing of mobile native apps on different mobile platforms such as Android mobile device to track user interface performance and bug fixes to ensure stability of releases.
  • Blaze Meter used to simulate the use of mobile networks by setting an exclusive group of parameters in the test configuration.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Preparing Automation Hybrid Framework Architecture on Perfecto Mobile with UFT
  • Performed defect reporting and bug tracking using JIRA also followed up with development team to verify bug fixes, and update bug status.
  • Created automation scripts in SOAP UI using Groovy Script to test the web services (SoapUI and REST).
  • Created custom properties and used them as SOAP request. Created validations on the web method results through X-query assertions.
  • Used SQL Queries to retrieve the data from the table and to perform Backend Testing.
  • Followed Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Environment: Selenium WebDriver, TestNG, Cucumber, Maven, Appium, SQL, XML, TOAD, SQL Server, Excel, Load Runner, BDD, Blaze runner, JMeter, and Eclipse, Jenkins, Jira, SoapUI, RestAPI

Confidential, San Francisco, CA

QA Mobile Automation

Responsibilities:

  • Performed automation of test cases for Regression Testing using JUnit and Selenium, testing Functional, Acceptance and Limit validations.
  • Created automation framework for complex scenarios and performed Functional and Regression Testing for various releases using Selenium Web Driver and TestNG.
  • Performed functional, Regression, UI and Performance testing for each build or version on different devices
  • Responsible for end to end testing mobile banking application functionalities such as mobile deposits, Transfers, payments and account management, message alerts
  • Working with Android and web application developers teams to screen incoming bugs, help to reproduce and fix the bugs
  • Implemented cross browser and cross platform web testing with WebDriver.
  • Developed test plans for API calls that focused on the database insertions, and updates services knowledge base to reflect new functionality and verifying process
  • Developed BDD and TDD script with Cucumber and written step definition for Gherkin based features.
  • Created advance AES Encryption/Decryption, JSON web encryption node libraries.
  • Tested the Microservice code for the backend testing using SOAP UI.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Verifying and activating the mobile numbers to send the alerts through Microservice.
  • Actively participated in mobile app testing and test automation of a web browser
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Skilled in performing load, stress and performance testing using Apache JMeter.
  • Built backend REST API with Node.js, Express.js.
  • Used Angular JS and Node JS to structure JavaScript code in an MVC (Model, View, and Controller).
  • Performed REST API Testing using Http Java Test Client for SOAP/REST web APIs.
  • Involved testing both SOAP and REST services using SOAP UI, and Tested both XML and JSON formats.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Created Test Data using SQL; Wrote SQL queries for back-end testing.

Environment: Selenium WebDriver, Jenkins, SOAP UI, Maven, Cucumber, BDD, TestNG, Page Object Model (POM), JIRA, ANT, SoapUI and Rally, XPATH, Eclipse, C#, CodedUI, UNIX, WebSphere, TDD, Agile, GIT, SQL, Jira, Windows.

Confidential, Corinth, TX

Manual & QTP Tester

Responsibilities:

  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Performed Automation testing of web based applications using QTP.
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite.
  • Involved in bug tracking using Quality Center/Test Director.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
  • Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application
  • Used Selenium IDE for test automation for record and play back of scripts and performed functionality testing, GUI testing, and regression testing manually.
  • Developed and maintained Hybrid Framework
  • Extensively used my SQL proficiency during data migrations.
  • Involved in writing load test scripts using Apache JMeter.
  • Used Firebug and Firepath for element identification while creating Page Object Repository.
  • Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using WebDriver.
  • Designed and developed automated scripts.
  • Developed automation scripts using LoadRunner VuGen, UFT (QTP) and Selenium to make them flexible and useful for Regression testing.
  • Executed LoadRunner, UFT (QTP) scenarios using Performance Center and analyzed the results throughLoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes underload.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP. Selenium RC, WebDriver, HTML, Soap UI, XML, Java Script, Ajax, UNIX and Windows.

Confidential, Van Wert, OH

Manual & QTP Tester

Responsibilities:

  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Performed Automation testing of web based applications using QTP.
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite.
  • Involved in bug tracking using Quality Center/Test Director.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
  • Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application
  • Used Selenium IDE for test automation for record and play back of scripts and performed functionality testing, GUI testing, and regression testing manually.
  • Developed and maintained Hybrid Framework
  • Extensively used my SQL proficiency during data migrations.
  • Involved in writing load test scripts using Apache JMeter.
  • Used Firebug and Firepath for element identification while creating Page Object Repository.
  • Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using WebDriver.
  • Designed and developed automated scripts.
  • Developed automation scripts using LoadRunner VuGen, UFT (QTP) and Selenium to make them flexible and useful for Regression testing.
  • Executed LoadRunner, UFT (QTP) scenarios using Performance Center and analyzed the results throughLoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes underload.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP. Selenium RC, WebDriver, HTML, Soap UI, XML, Java Script, Ajax, UNIX and Windows.

Confidential

QA Analyst and Manual Tester

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Executed functional and system tests manually.
  • Executed Test Scripts and analyzed the results based on the specifications.
  • Extensively involved in Regression testing.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application.
  • Generated Defect Reports and the summary and progress graphs for the application.
  • Communicated with Functional Analyst on any issue clarifications.
  • Actively participated in Bug Track meetings.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Involved in project meetings and interacted with other team members to resolve the problems.

We'd love your feedback!