We provide IT Staff Augmentation Services!

Senior Selenium Engineer/mobile Test Engineer Resume

3.00/5 (Submit Your Rating)

Pittsburg, PA

SUMMARY:

  • Over 7+ years of experience in the field of Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Applications.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Appium to develop automation testing scripts for web, Mobile and client server applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Worked on protract, Java scripts to automate angular JS application.
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Expertise in Software Development Lifecycle (SDLC) methodologies including Agile and Waterfall.
  • Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in doing performance testing of service using JMeter.
  • Expertise in Web - service testing using SOAP UI.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.
  • Experienced in Eclipse IDE to develop & debug the code.
  • Knowledge in using and maintaining automation framework using Appium.
  • Experience in Planning and execution of Performance, Load and Stress tests for Web applications.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing
  • Expertise in Manual Testing, Automation Testing and Service Oriented Architecture(SOA)
  • Expertise in Testing of database applications developed with Oracle, Sybase and SQL Server
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based applications
  • Extensive experience in testing Web applications and Thick Client applications
  • Worked closely with Business Analyst for Requirements Study and develop SQL Scripts for end - end process validation
  • Excellent experience with source version control tools such as Subversion (SVN), TFS & Git.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), Jmeter, POS

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

Databases: Oracle, SQL Server & MS Access

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, UML.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Manual Testing: Android, iOS.

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburg, PA

Senior Selenium Engineer/Mobile Test Engineer

Responsibilities:

  • Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java and python programming language.
  • 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.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Performed cross browser functional testing using QTP / UFT.
  • Implemented and worked on Acceptance Test Driven Development ( ATDD ) agile methodologies completing releases ahead of schedule.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Worked on the mobile application to test the mobile application for resigned items page, Items availability and store pickup for same-day features
  • Worked on testing code developed in TDD / BDD environments.
  • Mobile automation of android and windows app using Appium and Selenium Webdriver
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Updated Test Plans and Test Cases periodically to manage changes in web application requirements.
  • Tracked defects and send them to the developer-using clear quest and generated various query defects and defect reports.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • 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.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Wrote SQL Queries for backend/ETL testing.
  • Involved in System testing, Functional testing, Regression testing, Smoke testing, and GUI testing.
  • Involved in tracking and maintaining defects using HP Quality Center.
  • Executed the test cases and tracked defects using Quality Center.
  • Involved in reporting defects using HP Quality Center.
  • Performed Mobile Testing and Automated Mobile Simulator using QTP 11.0.
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user’s interaction with an Angular application running in a browser or mobile device
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Performed web services testing using RESTful and did lightweight data-interchange using JSON
  • Worked on SOA architecture which include Soap and Restful Web Services Testing
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug,Java, Python Eclipse, XPATH, Java, Android, SQL Server, JMeter. Protractor.

Confidential, Troy, MI

Senior Automation Engineer

Responsibilities:

  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber and Maven
  • Performed testing on JCL Utility and Crystal Reports
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Performed RESTful web services and APIs testing in SOAPUI Pro and validated responses with assertions.
  • Prepared and executed batch test suite through TestNGvia Ant.
  • Performed testing on AngularJs applications using gulpProtractor.
  • Using TDD and ATDD approach to test in Agile Development Environment
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium RC.
  • Developed XML test data and implemented Functional and Data Driven tests using SoapUI.
  • Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
  • Performed cross browser functional testing using QTP / UFT.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI
  • Developed Data Driven Tests using QTP, HP ALM, QC and Automated functional testing.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium
  • Executed the test cases and tracked defects using Quality Center.
  • Involved in tracking and maintaining defects using HP Quality Center.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Used Java language and Junit framework for scripting.
  • Experienced in load and performance testing tool JMeter.
  • Involved in writing SQL Queries for backend/ETL testing.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts.
  • Prepared manual & functional test cases on web and mobile applications (Apple & Android) as per requirements.

Environment: Java, Appium, Python, Selenium IDE, Firebug, SQL, iOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber

Confidential, RICHMOND, VA

Selenium Engineer

Responsibilities:

  • Prepared the Business Processes (Test Cases) once the Design and Business rule document was analyzed
  • Testing the web-based application manually and also used Selenium (Web Driver) for Automation.
  • Performed cross browser functional testing using Selenium Web Driver.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used customized Assertions in Groovy scripts to validate XML messages in SOAPUI Pro .
  • Applied Checkpoints and used Recovery Scenario Manager to perform testing in UFT tool.
  • Used joins and union SQL queries to validate databases.
  • Extensively worked on Selenium webDriver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Used Data Driven Framework to check the behaviour of application with different inputs as parameters using Selenium.
  • Experienced in testing code developed in TDD / BDD environments
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Analyzed multiple test scenarios for POS including tests to verify inventory, transactions, product sales, and reports.
  • Created Test cases, Test suites using TestNG, Selenium web driver.
  • Worked on the mobile application to test the mobile application for resigned items page, Items availability and store pickup for same-day features.
  • Worked on agile environment and comfortable with the agile process.
  • Used JIRA for Bug reporting, Tracking and defect Management.

Environment: Selenium RC 2.0, Selenium Web Driver, JIRA, HTML, CSS, Xpath. Selenium IDE, Firebug, SQL, iOS, Mobile Testing, Jira,

Confidential, EUCLAIR, WI

QA Engineer

Responsibilities:

  • Updated test cases and test scripts according to changed requirements as well as using QuickTestPro for regression testing.
  • Prepared Test execution reports, Requirement Traceability Matrix (RTM) and Test summary reports
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium .
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Experience in testing using Rest based Web Services .
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Involved in Automation Frame work design and Generated manual test cases and QTP Scripts to test the functionality of the application using various checkpoints and data driven tests.
  • Conducted GUI Testing, Configuration testing using QTP.
  • Perform UAT testing with the users by executing the Regression scripts and make sure the requirements are met.
  • Compatibility, Installation, GUI, Cross-browser, End-to-End testing.
  • Understanding the requirements by participating in meetings within QA and estimation of testing effort.
  • Development & review of test cases to be executed and designing the High Level Test scenarios.
  • Testing software to identify and resolve problems from client's and end user's prespective .
  • Accurately monitoring and recording results in test documentation as well as in JIRA
  • Interact with Business Analysts and Software Developers for bug reviews and participating in QA meetings.
  • Proactively came up with innovative methods to improve software quality, test coverage, efficiency and regression coverage .
  • Worked on the mobile application to test the mobile application for resigned items page, Items availability and store pickup for same-day features.

Environment:: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL,MS Office, Selenium RC 2.0, Selenium Web Driver, JIRA, HTML, CSS, Xpath.

Confidential

Manual Tester

Responsibilities:

  • Analyzed test specifications and converted them into Manual Test Cases.
  • Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
  • Involved in writing the SQL Queries.
  • Participated in Integration, System, Smoke Testing.
  • Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Used Quality Center (HP QC) as a bug tracking system.

Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL,MS Office.

We'd love your feedback!