We provide IT Staff Augmentation Services!

Test Automation Engineer (selenium) Resume

San Jose, CA

PROFESSIONAL SUMMARY:

  • Having around 6+ years of experience in Information Technology, extended expertise in QA and Automated Software Testing using QTP, SOAP UI, Quality Center and Selenium.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server - based Applications.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team. Developed Business Process Testing component.
  • Experienced in using SOAP UI for testing web services developed using SOAP UI.
  • Experienced in both Agile and Waterfall Software Development Models.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Experience in functional automation tool QTP, load, and performance testing tool Load Runner.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Experience with bug tracking tools like Quality Center/Test Director and familiar with Clear Quest, Bugzilla.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAP UI.
  • Created automated script for REST-API testing using Rest Assured framework.
  • Prior experience in analyzing and reporting on performance metrics and test results.
  • Coding skills in Python Scripting language.
  • Extensive experience in testing Web applications and Thick Client applications.
  • Performed Testing of database applications developed with Oracle, Sybase and SQL Server.
  • Working knowledge of SQL, HTML and XML and Internet browsers.
  • Adept technical skills in performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries and Worked closely with Business Analyst for Requirements Study and develop SQL Scripts for end - end process validation.
  • Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM and Agile/Scrum.
  • Having knowledge on test cases and the ETL testing tools.
  • Extensively worked on Data Driven, Keyword Driven, and Hybrid Test Automation Frameworks.
  • Experienced in Test coordination between Onsite and Offshore team.
  • Created and executed multi-action scripts based on test script/scenario flows, Appium. Proven skills in SQL, RDBMS and UNIX variants like LINUX.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center (10.0.2, 11) Clear Quest, Win runner 7.0/6.0, Load Runner 8.0/7.0, Cucumber.

Languages/ Script: C, C++, C#, Java, Python, J2EE, HTML, Java Script, SQL, VB Script.

Frameworks: Junit, TestNG, TDD, BDD, DDD.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI, Restful.

Bug Tracking Tools: HP Quality Center, Bugzilla, JIRA

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

Databases Technologies: My SQL Server, Oracle 9i/10g, Oracle PL/SQL, TOAD, SQL, MYSQL

Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.

Reporting Tools: Crystal Reports, SQL Server Reporting Services

Application Tools: Eclipse, Firebug, Fire path, Visual Basic 6.0, SQL*Loader, Toad, SQL Navigator, Putty, Code Collaborator, GIT Bash, Jira, SVN.

Integration Tools: Jenkins, Hudson, Subversion, GitHub

Platforms: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Test Automation Engineer (Selenium)

Confidential, San Jose, CA

Responsibilities:

  • Actively involved with SCRUM and SPRINT meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and s.
  • Extensively used Selenium Web Driver to test the web application. Developed and implemented robust MVC pattern base testing with Selenium Web Driver, which cut down the script development time in half.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Used JIRA to file bugs.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development)
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Created test cases in Oracle EBS module functionality.
  • Involved in all standards ERP SDLC activities like Functional Testing, System Integration Testing, User Acceptance Testing, Preparation of material, and conducting actual User testing.
  • Extensively worked on Selenium Web Driver with the preferred Languages Java, C#, and Python.
  • Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.NET.
  • Used Python to develop automation framework to validate REST Web Services.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Connected JDBC API with Selenium WebDriver to retrieve Database information.
  • Extensively used Selenium Webdriver API (org. openqa. selenium. *), Junit API (org. junit. *) and TestNG API (org. testng. *, org.testng.annotations. *) to write test cases and automate all the test cases.
  • Proficient with testing REST APIs, Web & Database testing
  • Validated SOAP UI and Restful API services

Environment: Java, Selenium WebDriver, JDBC API, TestNG, Maven 3.2.5, Saucelabs, Jenkins, Soap UI, C#, Python, GIT, Rest, Cucumber/BDD, HTML 4.01, XML, XPath, Firebug, SQL, Oracle, Windows 7.

Test Automation Engineer (Selenium)

Confidential, Wilmington DE

Responsibilities:

  • Worked in Agile and Scrum environments.
  • Utilized SQl queries to fetch records from different tables in a database.
  • Test Case design and Test execution using HP ALM.
  • Executed Functional and Regression testing using application QTP/UFT
  • Extensively involved in Back-End Testing, database table manipulations of relational database Confidential by writing complex SQL queries manually.
  • Involved in Functional, Black Box, Usability and Regression Testing for UAT (User Acceptance Testing) using QTP.
  • Enhanced VuGen Scripts by parameterizing the input test data to minimize data caching, unique constraint, and data dependency issue.
  • Inserted Rendezvous point into script to instruct Vusers to perform a specific task simultaneously.
  • Provided weekly test status and defect matrix reports to the management.
  • Expertise in QA experience with Client/Server and Web-based applications.
  • Exposed to diverse Business processes that includes Pharmacy, Telecommunication and Retail sector
  • Proven expertise in creating Test plans, Test Scenarios, Testing Process, Testing Approaches, and Traceability Matrix
  • Inserted Rendezvous point into script to instruct Vusers to perform a specific task simultaneously.
  • Provided technical support to the UAT teams running UAT and trials.
  • Creating and enhancing numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium Web Driver.
  • Automating the test cases using Selenium Web Driver, JUnit and Ant.
  • Creating JUnit HTML test report for the entire test suite.

Environment: Java, J2ee Selenium WebDriver, TestNG, Jenkins, Maven, Cucumber, Fire Path, Firebug, Eclipse, HTML, XML, XPath, JIRA Internet Explorer, Chrome, Unix Quality center, GIT, SQL, JMeter.

Test Automation Engineer (Selenium)

Confidential, Sterling, VA

Responsibilities:

  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web services (SOA) through SOAP UI.
  • Used Firebug to do web-based application testing with selenium for the commands and locator application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Web Services Testing using SOAP UI to create and execute automated functional, regression, compliance, and load tests.
  • Performed web services testing using REST Assured.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Conducted backend testing using SQL queries to validate data for database.
  • Involving with Mobile Application Automation testing through Calabash and Appium tools. Used ClearCase, Subversion for code repositories and Maven for the dependencies.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Rest assure, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, Quality Centre, Firebug, SQL, PLSQL, SVN, Oracle, UNIX, Windows, Appium, LINUX.

Automation Tester/ Selenium

Confidential

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.
  • Developed test code in Java language using Eclipse IDE and testing framework.
  • JDBC Database testing using Eclipse IDE.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /Testing).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Executing the test plans on web and mobile (iOS & Android) as per requirements.
  • Executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.

Environment: Selenium, Jenkins, Cucumber, SOAPUI, JMeter, Ant, Microsoft Test Manager, JIRA, XPATH, Java, HTML, CSS, agile, GIT, SQL, Oracle and Windows.

Confidential

QA 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.

Hire Now