We provide IT Staff Augmentation Services!

Qa Selenium Automation Tester Resume

3.00/5 (Submit Your Rating)

Irvine, CA

PROFESSIONAL SUMMARY:

  • 5+ Years of experience as a Quality Assurance Tester in analyzing Business Requirements, designing Test Scenarios and Test cases for Web and Client/Server applications using Selenium WebDriver, TestNG, SoapUI, Cucumber.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Expert in Manual and Automated Testing using tools like Selenium, Cucumber, SoapUI, and TestNG.
  • Sound knowledge on TestNG framework for Unit and Functional testing, Maven for Project building, Jenkins for Continuous Integration.
  • Expert in using Selenium WebDriver/IDE/GRID open source automation testing tools and Test Frameworks TestNG, JUnit and MAVEN build tools.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Extensive experience in using Selenium WebDriver APIs for writing TestNG test suites and test cases for testing functionality with the Selenium Server.
  • Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed End Testing, Black - box Testing, Functional Testing, System Testing, and Regression Testing.
  • Experience in working on Behavior Driven Development (BDD) and Test Driven Development (TDD) scripts with Cucumber by writing step definitions in Gherkin.
  • Strong working knowledge in Java and Web Services (SOAP, WSDL and XML) API testing and test automation in Agile development environment and SOA architecture.
  • Experience in building Selenium Frameworks like Data driven, Hybrid and Page Object Model using Selenium WebDriver, and TestNG.
  • Good experience in Web Services testing using SOAP UI, XML, & WSDL , Providing required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI.
  • Good experience in OOPs using Core Java and extensively used classes, objects, inheritance, polymorphism, exception handling, packages, collection, and many more.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA, and BugZilla.
  • Strong experience in Backend testing on Relational Databases (RDBMS) like Oracle, SQL server using complex SQL queries.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Methodologies: Agile-Scrum, Waterfall

Testing Tools: Selenium GRID, Selenium RC, Selenium WebDriver, TestNG, SOAP UI, Cucumber

Languages: Java, Java Script, HTML

IDE: Eclipse

Test Framework: Data Driven Framework, MVC, POM, Hybrid

Build Tool: Maven

Bug Tracking Tools: JIRA, Quality Center (QC)

Continuous Integration Tools: Jenkins

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Databases: SQL Server, MS Access, Oracle

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

QA Selenium Automation Tester

Responsibilities:

  • Participated in SCRUM process, attended daily scrum meetings, sprint planning and sprint.
  • Worked in a Test-Driven Development environment. Participated in daily meetings with Developers.
  • Performed cross browser functional testing using Selenium WebDriver.
  • Setup the automation framework using Selenium WebDriver, Java, TestNG, GitHub and Maven.
  • Designed, Developed, Executed and Maintained Automated Test Scripts using by BDD (Behavior Driven Development), testing framework with Cucumber.
  • Developed Automation framework using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Git to maintain different version of the automation scripts.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Worked with Assertions like Xpath and SOAP responses.
  • Coordinated with developers and record defects in ALM to track until they are resolved.

Environment : Selenium WebDriver, TestNG, Xpath, Maven, Git, Jenkins, SoapUI, BDD, Cucumber, XML, ALM, Windows.

Confidential, Bend, OR

QA Selenium Tester

Responsibilities:

  • Responsible for gathering business requirements and writing functional specifications and process documents pertaining to new customizations or enhancements.
  • Enhancement of framework using Selenium WebDriver, TestNG and Apache POI API, Maven.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Prepared test data for testing the application in various test phases.
  • Created Automation script using Selenium WebDriver . Executed scripts on different browser and different platform.
  • Worked with source version control tool such as Git.
  • 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.
  • Reported the defects to JIRA in timely manner and followed up with the developer's team and drive it to closure.
  • Used Build tool like Maven, JIRA for Bug Tracking and to generate test report.

Environment : Java, Selenium WebDriver, Cucumber, TestNG, Jenkins, Page Object, HTML, XML, XPath, Firebug, Eclipse, Maven, SoapUI, REST API, JIRA, GitHub, SQL, Oracle, Windows.

Confidential

QA Automation Tester

Responsibilities:

  • Associated with development team to understand technical design and architecture for test planning.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Used Java language and TestNG framework for scripting. Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github.
  • 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.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Validated the customer account records and their order details with Databases using SQL Queries.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium Web Driver, Jira, TestNG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Fire Path, SQL, Oracle, Firebug, HTML, XML, Git Hub, Windows.

Confidential

QA Manual Tester

Responsibilities :

  • Worked in Agile-Scrum Methodology and attended sprint planning meetings.
  • Participated in daily Scrum and reviewed User Stories.
  • Managed multiple projects using Quality Center to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Developed and executed test cases in Quality Center.
  • Actively involved in UI, functional, database and Integration testing of the application
  • Modified and maintained already existing Test Plan Document, Test Cases and scripts to leverage the Automation team effort during the Regression testing.
  • Extensively performed smoke and sanity testing.
  • Extensively used Quality Centre for test management.
  • Developed Test Cases from requirement document (User Stories) Participated in Peer Review.
  • Extensively performed end to end to ensure data flow.
  • Performed regression testing of the stories completed in previous iterations.
  • Created and executed detailed test cases for the assigned area.
  • Prepared test data for positive and negative test scenarios for Functional testing.
  • Executed test cases manually to verify actual results against expected results.
  • Prepared weekly status reports on test case execution, defects, RTM etc. Tracked progress of defects through to resolution.

Environment : Windows, SDLC- Agile/Scrum, QC, Linux, Maven, Git, Jenkins.

We'd love your feedback!