We provide IT Staff Augmentation Services!

Sr.selenium Engineer/mobile Automation Resume

2.00/5 (Submit Your Rating)

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.
  • 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.
  • Used POSTMAN to setup collections for the API.
  • Good Experience on Selenium IDE and creating Scripts in Selenium--RC by using Java.
  • 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.
  • Created AWS Cloud Formation (Infrastructure as a code) scripts as per the infrastructure requirements .
  • Used Soap UI to test Web services (SOAP) and Done MS Stack Testing.
  • Hosting POS applications on their respective TMS and testing them.
  • 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.
  • 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.
  • Involved in INFOR POS Lawson implementation for supply chain and financials.
  • Responsible for all custom development work on the force.com platform using Apex, Visualforce, javascript, css etc. for various business needs.
  • Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Experience working and implementing Oracle MICRO POS Systems
  • Designed, developed, implemented, and maintained custom Gradle tasks in Java and Groovy.
  • Good Knowledge on the Mobile Application Testing tools includes QUNIT and OPA5 .
  • Experience in implementing and tracking testing Key Performance Indicators (KPI) .
  • Experience in writing java Script in Cucumber Automation Framework.

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 service 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 Engineer/Mobile Automation

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.
  • Used Intellij to develop/create my code in java and groovy
  • Used JUnit and QUnit Easy Mock to create test Cases for all the Java Classes created.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Experience in developing application with ASP.Net MVC.
  • Expert in developing and executing Automated Test cases using QTP and Tosca.
  • Configured AX2012 R3 Accounts Payable, Accounts Receivable, Bank and Cash Management in multiple test systems, write test scripts, and review test processes with end-users.
  • Uses python to develop Automation framework to Validate RESTful Web Services.
  • Involved in System Integration testing with external & internal interface team and performed E2E Mobile testing.
  • Developed new features/bug fixes for website CMS and sports management SAAS apps, using Ruby/Rails, MySQL and other technologies .
  • Used Postman to setup collections for the API.
  • Implementation and support of the ServiceMax Field Service suit, built on the force.com platform.
  • By using the Appium, java developed the automation script for the mobile applications.
  • Conducted load testing to ensure the billing systems performance is not impacted.
  • Implemented app logging service using logging tools, such as Splunk, Graylog2 and developed and deployed stacks using AWS Cloud Formation templates.
  • Gathered requirements for implementation of INFOR POS EAM Purchasing and Materials Management module .
  • Good working knowledge in querying Salesforce.com database using SOQL queries using force.com Explorer & Workbench.
  • Responsible for ensuring E2E team deliverables were in line with altered budgets and schedules.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Conducted Cross browser testing in IE and Firefox using Selenium .
  • Working knowledge of QUnit and Jasmine JavaScript unit testing frameworks.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Worked with testing frameworks - TestNG / JUnit.
  • Helped migrating and managing multiple applications from on premise to Cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, CloudFormation, VPC etc.
  • Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG.
  • Communicated with the product team for clarifying requirements and business rules.
  • Experienced in using Xpath, Selenium IDE, fire path .
  • Created and maintained AXeptance Automation scripts during system and regression testing
  • Created groovy scripts utilizing JIRA ScriptRunner to create an automated and dynamic DSWS request form
  • Used Eclipse IDE for compiling the Java code and automated the test results.
  • Conducted Integration, System, Functional, GUI, Regression, Smoke, Database Integrity, User-Acceptance (UAT) and Performance testing .
  • Proficient with QTP/UFT data table and read the values based on the functional requirement
  • Used Appium tool to tested automation test scripts.
  • Involved in E2E mobile testing of apllication, Test Scenario, Test Cases, Execution.
  • Experience in Automation tools like Selenium QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.
  • Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, JMS queues and topics.
  • Created automation scripts in SOAP UI using groovy Script for web services testing.
  • Executed SOAP based web services API testing ( Java client and SoapUI ).
  • Enhances backend interface that is used by the REST API
  • Formulated methods to perform Positive and Negative testing against requirements.
  • Performed Manual Testing of the application Front-End and Functionality.
  • Performed Integration Testing, Security Testing, Positive & Negative Testing.
  • Responsible for Setting up Web Services project using WSDL in SoapUI and provided setup help to other team members.
  • Executed SOAP based web services API testing (Java client and SoapUI ).
  • Used Eclipse by configuring the cucumber feature files.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Python, Maven, Appium (Android), Fitnesse, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH

Confidential, Scottsdale, Arizona

Sr.Selenium Engineer

Responsibilities:

  • Written Test Plans, Test Strategy, Test Script, Test Cases, Reported bugs and tracked defects using Quality Center.
  • Developed Test plan, Test Scenario Design, Test cases, Test scripts from the data mapping documents, Functional Specification documents and mapped the test cases with the requirements for generating the Requirement Traceability Matrix (RTM).
  • Re-Designed some parts of the Web Application using ASP.NET, Excel and VBA macros and C# Win Forms
  • Used Selenium WebDriver and HP Quality Center to develop automation testing scripts for web and client server applications.
  • Experience in Functional Testing the API's using SOAPUI, POSTMAN
  • Implemented Data Driven automation test framework with Selenium WebDriver, Java, TestNG and Database as source of Test Data.
  • Served as a coordinator for all testing activities on a project and wrote test cases to handle Alerts on the web page.
  • Performed Compatibility Testing & Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Tested embedded application software on various mobile devices, including smart phones and tablets.
  • Developed test automation framework for Mobile version of Web App using Web Driver Backed and Test NG.
  • Wrote a content migration ETL system using groovy MySQL, and AWS.
  • Performed User Acceptance Testing, Functional, Integration, Regression, System, Usability, GUI, Smoke and Backend Testing.
  • Managed Data Center consolidation and relocation effort for real estate SAAS company
  • Performed extensive System and Integration testing on various business critical scenarios and components like Chase Quick Pay, Chase Quick Check deposit, and online bill pay.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Developed REST web services API's supporting both XML and JSON implementing Spring MVC.
  • Used Firebug and Firepath for element identification while creating Page Object Repository .
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and Cucumber.
  • Experienced and certified as Cross Browser Test Automation Tosca engineer.
  • As a QA Tester was responsible for creating test plans, test cases and test scripts for user acceptance testing UAT.
  • Worked in UFT to automate scripts written in descriptive programming & VB Script.
  • Worked on Approval Process Automation against Created Custom objects to build new application functionality in the Salesforce.com
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known as bug fixing using different tools like JIRA, Rally.
  • Develop functional and performance test suites using HP Load Runner and Access Engine.
  • Found Defects, analyzed, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking, and reviewed the defects using HP Application Life Cycle Management (ALM) bug tracking tool.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of the builds.
  • Implemented Selenium WebDriver and automated, executed scripts on different browser and different platform using java.
  • Developed SOA / REST Web service tests using SOAP UI NG Pro, JMeter, Postman tool
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing.
  • Worked with testing frameworks - TestNG / JUnit.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Communicated with the product team for clarifying requirements and business rules.
  • Used Eclipse IDE for compiling the Java code and automated the test results.
  • Involved with Automation Tool Kit Team, for various integrations. (Rally, Cloud, integration).
  • Active member of team for developing Automation scripts by using Selenium for Web, and Java applications.
  • Selenium Web Driver for automating over 70% of Cross Browser Testing on IE, Firefox, Safari and Chrome .
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG .
  • Process automation using Unix Shell and Perl scripts.

Confidential, San Mateo,CA

POSTESTER /QA ANALYST

Responsibilities:

  • Project is developed using waterfall methodology.
  • Involved in writing and implementation of the Test Plans, Test Scenarios, and Test Cases in Waterfall Methodology.
  • Implemented and executed Test cases on different browsers concurrently by integrating Junit Framework with Selenium WebDriver.
  • Implemented End to End automated CICD pipeline for build and deployments using Jenkins, mdeploy, groovy.
  • Hands on experience in test automation tools such as HP QTP (Functional Tester) 10/11 and Selenium.
  • Proven expertise in creation and maintenance of Hybrid QTP framework (combination of Data Driven and Keyword Driven automation approaches).
  • Experience using QTP VBScript utilizing both static and dynamic descriptive programming.
  • Integrated QTP and Sikuli with Photon 2.0 to run Atomic actions.
  • Automated 150 Test cases using TOSCA automation tool
  • Develop and Build Automation Framework from scratch using WebDriver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Conduct regular product related webinars and retail based MICROS POS.
  • Experience in performance of Build Validation and Verification, Positive and Negative, Boundary Values Analysis, Equivalent Classes partitioning, Smoke (Sanity), Functional, Integration,Regression, Ad-hoc (Exploratory), Cross - Browser, UI and UAT.
  • Participated in handling the POS devices EMV certification using Collis Brand Test tool, and submitting the test results to the Card brands.
  • Participation in creation of test plans, Creating test cases & bug reports.
  • 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.
  • Good experience in tools like HP ALM, Quality Center, JIRA, Putty and POSTMAN.
  • 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.
  • Understood standards for revenue recognition for multiple business models, such as SAAS, Ship & Bill, and Contributions and Grants.
  • 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, Gaithersburg, Maryland

QA Analyst

Responsibilities:

  • Developed and executed test plans and test cases based on business requirements and functional specifications.
  • Used a software for Set Top Box using DVB technique. It is responsible for creating 4 different DVB tables viz NIT, SDT, BAT and EIT which can be multiplexed along with audio and video content and processed for transmission to Set Top Box(STB).
  • 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.
  • Installed software on the set top boxes using computer bitstream and modulator combination.
  • Performed Feasibility study to use QTP tool for automation.
  • Preparing Performance Test Plan, Performance Test strategy and Performance Test log .
  • Automated the regression test cases using the WebDriver & TestNG.
  • Automated the Test Cases using Selenium, WebDriver, Core java (Eclipse), C# (Visual Studio) and JUnit.
  • Performed Data Driven ( Cucumber ) and Keyword driven Tests.
  • Developed and maintained Hybrid Framework .
  • Worked on UAT testing and took signoff from the Commercial line of Property & Casualty business users.
  • Involved in writing load scripts using Apache JMeter.
  • Used MTM to test plan and test cases .
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows capturing and covering all the Functional/Non Functional requirements.
  • Used Quality Center for requirement analysis, scheduling and generating test cases.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
  • Worked on implementing QA Methodologies like Agile methodology and Waterfall.
  • Developed and executed SQL queries in the Oracle database to conduct Data integrity backend testing by checking the data tables on the server.
  • Run the Automated Regression suite and analyzed results and file bugs
  • Helped in preparation of test plans in accordance with the business requirements.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Verified HTTP responses using POSTMAN Client Worked on UI interface design throughout the app.
  • 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

Confidential, Stevens Point, WI

Automation/WebService Tester

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.
  • Developed a common keyword driven automation framework for both Web as well as Mobile applications.
  • Worked on VBScript to develop Test Automation Scripts and also modified the existing scripts as per the requirements.
  • Used QTP to insert check points to check for broken links, texts or other properties of objects.
  • Performed Data Driven testing using Data table parameterization in QTP scripts.
  • Held project planning and status sessions bi-weekly and also daily Scrum meetings.
  • Experience in Descriptive Programming using QTP to maintain and handle the properties of dynamic objects.
  • Involved in Application Security validation using different browsers like Data driven and Keyword Driven Testing Frameworks.
  • Setup the hardware required for pairing landline phone with the PC and Mobile phone with Bluetooth perform the automation for the same on Automation Testing Framework (ATF) and test the relevancy of the output.
  • Worked with SOAP UI to test both hybrid and web based applications.
  • Used Firebug to identify objects on desktop web application.
  • Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.

Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.

We'd love your feedback!