We provide IT Staff Augmentation Services!

Selenium/mobile Automation Engineer Resume

5.00/5 (Submit Your Rating)

Lake Forest, CA

PROFESSIONAL SUMMARY:

  • Over 5 Years of experience in Quality Assurance and Software Testing. Experienced in Testing various web based and client server applications across domains like Telecom, Healthcare, Financial and Banking.
  • Good knowledge of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, and implementation. Provided end user training and support. Experience of working in Agile and Waterfall Methodology
  • Expertise in performing Black Box Testing, White box Testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, Ad hoc Testing and API Testing (SOAP and REST)
  • Experience in using the open source API testing tools like SOAPUI and Postman for functional /regression /performance testing & test automation of SOAP/RESTful Web Services.
  • Experienced in Using of Groovy scripting for writing the test cases in SOAPUI tool.
  • Implemented functional tests using Java, TestNG/Junit framework and cucumber framework.
  • Expertise in Design, Development and Implementation of Test Automation Framework using QTP (VB Script).
  • Expertise in using TFS with MTM (Microsoft Test Manager) to create and run Test Scripts.
  • Expertise in manual testing and in automation testing tools like Quick Test Professional, Win Runner, and Load Runner.
  • Experience in executing and testing of client server architecture, web and mobile based applications.
  • Pleasant experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Experience different programming environments which uses Java, Python, SQl, plSQl, C, Shell Script and VB script etc.
  • Expertise in documenting defects with prominent level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA, IBM Clear Quest, Bugzilla.
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git
  • Effectively communicated and reported bug / defects, which are identified in distinct phases of testing. Generated defect reports, bugs validation with tools test director / quality center.
  • Understanding of web application communications and structure including HTTP, client/server interactions, and data access models.
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi - tasking skills.

TECHNICAL SKILLS:

Testing Tools: Selenium Web driver/IDE/GRID/RC, Junit, TestNG, SoapUI, Appium, HP Quality Center/ALM and Cucumber, JIRA, QTP, Eclipse, Protractor, JMeter, Firebug, Firepath, Fitness, Coded UI.

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

Frameworks: Junit, TestNG, TDD, BDD and Mochas.

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 TFS, JIRA, Bugzilla.

Build/Tools: Ant, Maven, Jenkins, Hudson.

Operating Systems: Linux, Windows XP, 7,8,10/vista & server 2003, UNIX and Mac.

Version Control: CVS, Git, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Lake Forest, CA

Selenium/Mobile Automation Engineer

Roles and 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 WebDriver
  • Worked in Agile environment and extensively implemented SDLC methodologies.
  • 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
  • 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.
  • Analyzed and selected the test cases for automation of Java Web application.
  • Designed the automated test cases using the Selenium Web Driver inside the Eclipse IDE using Java.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Validated SOAP response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • 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 Java
  • Set up the entire Appium and Android Studio settings from the Scratch.
  • Developing Appium Scripts for Native Android/IOS Apps using Java.
  • Perform sanity testing, functional testing, UI testing and regression testing on Androidand iOS Applications
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium
  • Reported software defects in HP Quality Center and interacted with the developers to resolve technical issues.
  • Created JIRA QA dashboard for the projects and shared it with the project management, development and the business team
  • 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.

Environments: 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, Boston, MA

SDET/Mobile Automation Engineer

Roles and 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.
  • 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.
  • 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.
  • 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.
  • 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 mobile testing in IOS and Android using Appium Emulators and simulators and located elements using UIAutomator and UI instrumentation to locate elements in Android and IOS respectively.
  • Preparing Automation Hybrid Framework Architecture on Perfecto Mobile with UFT
  • Writing and executing the test scripts using Selenium & RFT/QTP. Executing simulated testing with the network simulators for simulating real GSM network at GIT.
  • Used HP Application Lifecycle Management (HP ALM) to store all testing results, implemented Test Plan Document, created Test Cases, Defect Tracking & Reporting.
  • 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.
  • Performed (UAT) User Acceptance testing exclusively in an agile environment.
  • 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, Wayne, NJ

Automation Tester/Web Service Tester

Roles and 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.
  • Implemented cross browser and cross platform web testing with WebDriver.
  • Developed BDD and TDD script with Cucumber and written step definition for Gherkin based features.
  • Used Hapi node libraries to create RESTFUL services
  • 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.
  • 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.
  • Invoked the Web Services using Web Service Wizard Plug-in in Quick Test Pro and added XML Requests according the requirement and validated the response using XML Check points and updated the scripts with distinct functions to validate the expected results using VBScript.
  • Performed Manual Testing of web-based applications and used HP ALM for test management.
  • Worked on HP ALM for creating and documenting Test Plans and Test Cases and register the expected results.
  • Conducted manual test cases execution and reported/logged defects using HP ALM defect section.
  • Interacted with developers for defect fixes. Used Jira as defect tracking tool.
  • Created detailed QA and UAT cases to validate the quality of the application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Write UFT/QTP functions that handle the properties of different versions of Web browsers such as IE8.
  • 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

Manual & QTP Tester:

Roles and 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.
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • 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.
  • Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Performed Usability, Security, Memory and Interruption testing of Mobile Applications.
  • Identifying objects of App using UI Automation tool for Android and Appium Inspector for iPhone
  • Worked on JIRA for Defect Tracking and following up with everyone in the loop.
  • Developed automation scripts using LoadRunner VuGen, UFT (QTP) and Selenium to make them flexible and useful for Regression testing.
  • Configured HP ALM and UFT to store automated scripts into ALM.
  • Logged, tracked, and verified resolution of software and specification defects in HP Application Management Life Cycle/Quality Center.
  • 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

Manual Tester

Roles and 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.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP.

We'd love your feedback!