We provide IT Staff Augmentation Services!

Sr. Selenium / Mobile Engineer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 8 years of experience in Software testing as a Quality Analyst/Mobile Application Tester. Automated Software Testing using Selenium, QTP, SOAP UI and Quality Center.
  • Experienced in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation Testing Selenium of client server application in back - end testing.
  • Hands on experience working with all stages of the Software Development Life Cycle and QA Life Cycle in all dimensions of Functionality, Usability & Reliability.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
  • Expertise in designing Automation Frameworks.
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.
  • Implemented functional tests using Java, TestNG/Junit framework and also Cucumber framework.
  • Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Experience in Automation tools like Selenium, Protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.
  • Created automated test scripts with Java. Also possess experience in using SOAPUI for testing web services developed using SOAPUI.
  • Experience in testing mobile apps oniOSand android.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Remarkable communication and organizational skills with attention to business process details besides being a team player and self-starter.
  • Experienced in load and performance testing tool JMeter.
  • Experienced in Smoke testing, Blackbox testing, Integration testing, Database testing, Regression testing and GUI software testing.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Used open source environment in Linux and UNIX Platform Web application testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE/GRID/RC, HP QualityCenter/ALM, Junit, TestNG, JIRA, SOAPUI, QTP, Eclipse, Protractor, JMeter, Cucumber, Firebug, FirePath, Fitnesse, Coded UI, Appium

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

Frameworks: Junit, TestNG, TDD, BDD

Firefox Add-ons: XPath, Firebug, Firepath

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

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

BugTracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA.

Build/ Tools: Ant, Maven, Jenkins, Hudson

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

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Sr. Selenium / Mobile Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases on HP Quality Centre.
  • Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Performed Functional, Integration, Regression andGUItesting using automation.
  • Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Designed an automation framework for UI and batch testing in QTP/UFT.
  • Involved in Testing in Agile Development Environment. UsingTDDand ATDD approach.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like iOS, Android by using Appium.
  • Developed and implemented products and services page usingRubyon Rails and MongoDB.
  • DevelopedSeleniumtest scripts for identified test cases by using Data Driven framework.
  • Developed Selenium function library to reduce redundant scripting.
  • Setup the Automation Framework usingSeleniumWeb Driver, Eclipse, TestNG and run test cases in multiple browsers and Platforms.
  • Combined MVC Pattern architecture concept, POM (Page Object Model) and created a framework using Selenium WebDriver to automate Web Client.
  • Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, XML/ XSLT, HTML, CSS.
  • Used Jenkins and SVN to deploy builds in Linux environments and responsible for setting up test environment, test data and maintain it.
  • Responsible for entering, Tracking bugs in Clear Quest and reporting the defects to the developers for Modification Request.
  • Conducted weekly meetings with development team discussing bug fix status and build releases.
  • Experience in Behaviour Driven Development using SpecFlow.
  • Used Maven, SVN, Selenium Web Driver, Java and Selenium Grid to create nightly automation scripts.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Created automation scriptsfor Android application using Groovy Scripts, page objects and APPIUM.
  • Reported the bugs/defects through JIRA.
  • Performance testing using HP LoadRunner.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Python, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Confidential, Minneapolis, MN

Sr. Selenium Tester

Responsibilities:

  • Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.
  • Extensively used Page Objects Design (POD) and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • PerformedGUI, Smoke, Functional, System, Integration, Regression, Back-end, Performance, Load, Stress and UAT Testing.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Automation Framework implementation forQTP.
  • Implemented Page Objects, Data Driven using Selenium WebDriver, JAVA, JUnit.
  • Automated test scripts for client server and web based applications using Java.
  • Involved in POS Testing and designed Test cases, system testing, reporting tests.
  • Receive, execute, and reply to commands from within a UI Automation JavaScript program.
  • Used Page Object Model in Junit/TestNG Framework, ANT, MAVEN and using Jenkins to ensure web application is automatically tested via scripts.
  • Implemented and automated execution of tests using Maven and JENKINS.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Proficiency with automated software testing tool HP QA/ALM used to develop test scripts.
  • Involved in defect validation and regressiontestingusingUFT.
  • Used Appium for test Automation Framework, Cross platform test Automation.
  • Used Git and Stash to re-modify files and for software development.
  • Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
  • Responsible for reporting and tracking the issues using Quality Center/Rally, JIRA.

Environment: Selenium WebDriver, Python, Jenkins, Cucumber, SOAP UI, JMeter, Maven, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, Agile, GIT, SQL, Android, Oracle and Windows.

Confidential, Newark, NJ

Automation Engineer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing usingSelenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • PerformedPOStransactions like Sale, Return and Store pickup using different tender types.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used Java language and Junit framework for scripting.
  • Ensures that the existing functionality is working properly by performing regression testing withQTP Scripts.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.

Environment: Selenium WebDriver, Junit, Jenkins, Ant, SoapUI, Cucumber, Web Services, JavaScript, XPath, Eclipse, Firebug, Firepath, Google Chrome, Python, Mozilla Firefox, Internet Explorer, HTML, SQL, Quality Center, Windows.

Confidential, Dallas, TX

Automation Engineer

Responsibilities:

  • Worked with Selenium Grid to perform regression testing in parallel on multiple platforms and multiple browsers.
  • Performed white box testing like JUnit, TestNG and Web service testing.
  • Used Java, Maven, Github, Selenium WebDriver and TestNG to setup automation framework.
  • Defined test automation strategy and scenarios, created automation test cases and plans and involved in executing test cases using Java, WebDriver and TestNG.
  • Tested the REST services for scalability and validated using REST Assured.
  • UsedUFTto perform data driventestingwith many different sets of data.
  • Experienced in using both emulator and iOS simulator to develop functional testing in mobile, in both iOS and Android platforms.
  • Developed automation test scripts for various features using Data Driven Framework.
  • Developed External Library using Java forSeleniumAutomation.
  • Involved in Behavior Driven Development (BDD) and developed tests as well as required Selenium support code in Java using Cucumber by writing step definitions and behaviors.
  • Worked onSeleniumfor creating and executing test cases for functionality testing of a web app.
  • Validated source and target data by writing SQL query using different string functions, group functions in PL/SQL.
  • Wrote complex SQL queries for back end data verification.
  • Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
  • Worked on JDBC as a data source to fetch data from MySQL database in Data driven testing.
  • Coordinated and worked hand-in-hand with developers in Agile model and recorded defects using Jira and track until they are resolved.

Environment: SeleniumWebDriver& Grid, Java, Agile, BDD, Cucumber, REST Assured, iOS Simulator, Emulator, MySQL, PL/SQL, Maven, Jira, GitHub, Jenkins, Maven, TestNG, JUnit.

Confidential, Santa Clara, CA

Quality Analyst

Responsibilities:

  • Created all Test Plans, Test Cases and Manual Scripts to create greater coverage for all initiatives assigned.
  • Performed Data Driven Testing with different data sources using SOAPUI Pro and validated RESTFul web services requests and responses.
  • Developed a fully functional RESTful Web-services supporting both XML andJSONmessage transformation.
  • Experience in testing of Data Warehouse/ETLApplications developed in Informatica, Data stage using SQL Server, Oracle, DB2, and UNIX. Ability to evaluateETL/BI specifications and processes
  • Createdscripts with reusable and external Actions and, called functions in Actions.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) usingWaterfall, Agile methodologies.
  • Performed multiple SOA architecture web services validation usingSOAPUI Pro.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center.
  • Developed and updated Test Scripts based on the Functional and Technical Specifications using Java/JUNIT/JSONObject
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Involved in writing and testing test scripts usingManualWebDriver and Java Object Oriented Programming Language.

Environment: HP Quality Center, QTP, Oracle, SOAP UI, Agile, JUNIT, JSON, Java, T-SQL, JDBC, SVN.

Confidential

Manual / QTP Tester

Responsibilities:

  • Developed manual test cases to test the functionality of the application.
  • Prepared Defect Report as per severity and Priority.
  • Designed Test cases and executed Test cases and reported the Bugs using Quality Center.
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center
  • Generated the Test Status Reports from Test Director and regularly presented to QA Team lead and Project team lead
  • Defect tracking with HP Quality Center and ALM
  • Performed Data Analysis and developed Data Mapping documents for ETL projects.
  • Participated in Functional, GUI, Regression Testing.
  • Developed Test Cases, Test Scenarios, Test Plans and Defect reports for enhancements.
  • Manually checked with the results from the application execution and captured the SQL statements.
  • Worked on HP Quality Center to raise and track the defects.

Environment: Quality Center, SQL, UAT, UNIX, Oracle, MS Project, MS Office, Linux, Windows.

We'd love your feedback!