We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer/selenium Resume

2.00/5 (Submit Your Rating)

Omaha, NE

SUMMARY:

  • Over 7 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client / Server applications and databases in Finance, Healthcare & Media Applications.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL; and in 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.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit / TestNG testing framework.
  • Expertise in performing manual testing & Mobile Application Testing using Appium.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTPand Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platform like Android, Java, BREW.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in Test Automation using Selenium Web Driver with Testing Framework, Maven & Protractor .
  • Well versed with Handling Elements in Selenium Web Driver.
  • Writing Test cases using Element Locators, Web Driver methods, Java programming features and Testing Annotations.
  • Executing Selenium Test Cases and reporting defects.
  • Experience in designing an automation framework for Windows, WPF and Web applications testing using Coded UI, C#, Selenium with C#, Selenium with JAVA, JUnit, TestNG - TDD, Cucumber - Gherkins (BDD).
  • Experience with Mobile App, native apps and Hybrid App testing in both IOS and Android devices manually.
  • Automation Testing Selenium Web Driver 3.0, IDE, Grid, RC, TestNG, Eclipse, Maven,Appium,Web Services,Axis2,SOAPUI, Jmeter .
  • Robotic Framework is an open source framework, keyword-drive test automation framework, written in Python.
  • Defined end to end robotic process automation development and strategy.
  • Performed automation on Robotic Frameworks. Experience in mobile testing using Appium .
  • Experience in performing end to end testing for Angular JS using Protractor. Experience in working with Interactive Voice Response (IVR) Testing.
  • Experience with bug tracking tools like JIRA, Bugzilla, Quality Center/Test Director and familiar with Clear Quest.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAPUI.
  • Developed Business Process Testing component, Strong experience testing in Mainframe.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture (SOA).
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Stress, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Created Data Driven Tests by using parameterization. Created user defined functions in VBScript (UFT) For Black Box and White Box Testing.
  • Experience in cross platform testing in Solaris, HP-UNIX, Linux, Windows (NT/2000/XP).
  • Ability to interact with end users, also quick learner and team player with good communication skills.
  • Excellent analytical and problem solving skills with the ability to troubleshoot and strong oral and written communication skills.

TECHNICAL SKILLS:

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

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

Frameworks: Junit, TestNG, TDD,BDD.

Firefox Addons: XPath, Firebug, Firepath.

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

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

Build/ Tools: Ant, Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS Access 2000,SQL,Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL. MongoDB

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

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, NE

Sr. Automation Test engineer/Selenium

Responsibilities:

  • Experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework. •
  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Involved in automating test cases using Selenium WebDriver with Nunit.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using Junit, and maintained test environments used for white box testing during new product releases.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, Junit and Ant technologies under C#.Net platform.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Used Ant, SVN, Selenium WebDriver, Jenkins, C# to create nightly automationscripts.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Extensively executed SQL Queries on database tables to verify the database.
  • Involved in testing the database and data validation using SQL Queries.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
  • Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
  • Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.

Environment: Visual Studio 2015, Selenium with C#, Jenkins, Gherkins, Nunit, Cucumber, SOAP UI,, Jira, SVN, agile, MVC, HTML, XML, CSS, SQL, Oracle, Windows.

Confidential, Columbus, OH

Sr. Automation Test engineer/Selenium.

Responsibilities:

  • Worked for creating Test Plans, Test Cases, Test Scripts and entire Testing process.
  • Created feature file, scenario outlines by improvising Cucumber.
  • Work with manufacturing facility engineering & management to identify opportunities for automation and robotics to reduce cost and improve quality, with a focus on flexible automation that can be used across multiple customer programs.
  • Relay industry and customer insight into use of robotic products within internal departments.
  • Work with manufacturing facility engineering & management to identify opportunities for automation and robotics to reduce cost and improve quality, with a focus on flexible automation that can be used across multiple customer programs.
  • Created Web pages using Angular.JS and did performance testing using JMeter.
  • Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM)
  • Used tools such as Selenium, SOAP UI.
  • W riting automation script for Angular.JS application using protractor.
  • Experience in Agile, scrum methodologies.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Used Appium to automate the iOS and Android app. Responsible for building the dashboards using the html, xml, Angular.JS, CSS & JavaScript.
  • Writing simple to complex SQL queries for testing purpose. Performed REST API testing by Soap UI
  • Used SOAP UI assertions and Groovy script for web service automation Testing.
  • Experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework
  • Excellent knowledge of Selenium tool (Selenium IDE, Selenium RC, or Selenium GRID)
  • Configured Selenium Grid to execute the scripts in cross browsers.
  • Performed white box testing using TestNG for class, method. Wrote scripts for automation testing for Mobile Native Apps.
  • Used iOS Simulator and emulator for mobile app testing. Tested the Performance using JMeter tool.
  • Generating the detailed reports of the Bugs, Test Execution summary reports. Conducted the team meetings for discussing the status and issues.
  • Attended Weekly/Daily reports to clients based on the status of execution/defects.
  • Used Keyword and Data driven framework. Used ALM for Defect Management.

Environment: Selenium WebDriver, Testing, XML, Oracle, Java, Eclipse, Tomcat Server, Jmeter, Load Runner, Protractor, SOAP, REST, Windows, Mac IOS.

Confidential, California

Sr. Automation Test engineer/Web Service Tester.

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • 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.
  • Consults with marketing and engineering to support deployed robotic fleets.
  • Responsible for consulting global robotics team on design, setup, and operation of demo units and trade show displays.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Experience with Compatibility testing (cross Windows/ Mac and Android / iOS platforms, cross browsers, cross mobile devices - phones, tablets, and iPads).
  • Implemented mobile automation frameworks using Appium.
  • Performs a variety of tasks involving the deployment of robots, support, and training.
  • Implemented appium scripts to test IOS and Android platforms.
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Used Java language and Junit framework for scripting.
  • 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, Python and Cucumber with ruby.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Involved in developing the automation script for mobile Native applications (IOS, Android) using Appium, Java.
  • 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.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Experience in Back-end testing, data validation, Database testing using SQL queries.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used GITas code repository and Code Collaborator to manage code reviews.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: Appium, Selenium WebDriver, Testing Framework, Java, Angular.JS, Eclipse, XPath, Cucumber, Web Services (RESTFUL, JSON), JavaScript, Firebug, JIRA, Windows, Android, IOS, Jenkins, JMeter, SOAPUI, page oriented model (POM), SQL.

Confidential

Sr. Automation Test engineer/Mobile Tester

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG .
  • Performed REST API testing by Soap UI Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
  • Implemented Automated execution of tests (nightly and need based) using Maven Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • 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.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Selenium locators like ( Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • 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.
  • Created whole test framework using Selenium for further test creation and execution.
  • Proficiency and Tested the application in Mobile, Tablet and Desktop.
  • Regression test cases were written and automated using Selenium WebDriver .
  • Used Android and IOS tools to develop the Mobile Application.
  • Executed the test plans on web and Mobile (IOS & Android) as per requirements using Appium.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • 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 .
  • Conducted Mobile Performance Optimization using HP Tools.
  • Used Espresso for Mobile app testing in Android and IOS.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • 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.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Selenium WebDriver, Quality Center, JMeter, Soap UI, HTML, XML, MongoDB, SQL, Fire path, Firebug, Keyword driven and Data Driven framework, Windows,Linux.

Confidential

Automation Tester/QTP/UFT

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jekins.
  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Developed UFT/QTP Scripts to work on Cross Browsers (IE8, IE9, and Chrome and Firefox). Tested Safari manually.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Generated UFT scripts with standard checkpoints, validation checkpoints and also Synchronization Points.
  • Designed Functional Libraries, Functions, Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script.
  • 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.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Selenium locators like ( Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • 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.
  • Created whole test framework using Selenium for further test creation and execution.
  • Regression test cases were written and automated using Selenium WebDriver .
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • 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 .
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Coded UI automation testing for the application using Microsoft Test Manager .
  • Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Connected to database to Query the database using SQLyog tool for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • 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.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Quality Center/ALM/ Test Director, Selenium, MS Word, Java, Testing,Linux.

Confidential

Test Engineer

Responsibilities:

  • Analyzing and understanding the application using the given BRDs, FRDs
  • Review of the SRS, Prototypes and escalating issues
  • Reviewing and modifying the test cases as per the changes
  • Prepared Test Cases, Test data and Test Reports during the execution cycles of this application.
  • Performed functional, integration, system and regression testing
  • Recorded all defects in the defect tracking system and is also responsible for verification of the defects as per testing results.
  • Prepared and executed Test Cases manually for different modules according to the Technical Specification, and Functional Design with all Use Case or User Story documents.
  • Generated test scripts for Data Driven test.
  • Performed manual testing to check the functionality.
  • Post the defects into the whizible Tracker
  • Worked closely with development team throughout the entire development life cycle.
  • Developed manual test cases for regression testing based on the requirement documents.
  • Created the test script as per business flows and configure the users and loop count and ramp up.
  • Monitors the test result using listeners and assist in reproducing performance related issues.
  • Communicate closely with developers to reproduce and understand performance related issues.

ENVIRONMENT: Manual Testing, Java Script, XML, Toad, Oracle 11g, SQL server 2008 R2, IE, Firefox, Apache Tomcat, UNIX, Windows 7/Vista/XP.

Confidential

Manual 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.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

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!