Selenium Automation Tester Resume
ChicagO
PROFESSIONAL SUMMARY:
- 6+ years of experience in Manual and Automation testing in all stages of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
- Good automation experience using Selenium, UFT, Selenium Web Driver and TestNG frameworks.
- Knowledge on Data driven, Keyword driven Test automation frameworks and Page object model.
- Excellent experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
- Exposure in programming languages and scripts like Java, JavaScript, HTML and CSS.
- Experience in validating regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
- Involved in continuous integration of automation framework with Jenkins and build management with Maven.
- Expertise in object-oriented programming in java concepts (Encapsulation, inheritance, polymorphism, exceptional handling, and collections).
- Good Knowledge of using BDD Frameworks like Cucumber .
- Experience in RESTFUL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500etc.
- Experience using different Frameworks like Keyword, data driven in QTP/UFT, and extensively worked on Scripting using Shared Object repository and Descriptive Programming.
- Good experience in QTP/UFT - VB Script programming standards and developed reusable functional libraries.
- Good experience in handling custom objects, exception handling/Recovery Scenarios in QTP/UFT and familiar with String functions, Date functions, Math functions and other related QTP/UFT functions.
- Hands on Experience in Xpath, Firebug, Fire path, Log4j, Maven and TestNG annotations.
- Experienced in reading the data from XL spread sheets using JXL API and TESTNG Data provider.
- Expertise in using Tools ALM, Mercury/HP Quality Center, Bugzilla and JIRA.
TECHNICAL SKILLS:
Automation Tools: UFT 12.54, Selenium IDE/RC/ Web Driver/ Grid, TESTNG, QTP, Firepath, Firebug.
Defect Tracking Tools: ALM 12.53, Quality Center, JIRA, Bugzilla.
Testing Frameworks: Page Object Model, Hybrid, Data-Driven, Keyword Driven, Cucumber, Rest Assured, Hamcrest
Operating Systems: Windows, Linux/ UnixDatabases
MySQL, Oracle: Testing Methodologies Waterfall, Agile/Scrum
Web Services: REST
CI Tools: Jenkins, Bamboo
Build Tools: Maven
Others: JDBC, JMeter, SOAPUI, Postman, Eclipse, Putty, Citrix
WORK EXPERIENCE:
Confidential, Chicago
Selenium Automation Tester
Responsibilities:
- Involved in preparation of Test plans, Test Strategy, Test Cases and Requirement Streamlining.
- Involved in Test Execution, Results Analyzing and Defect Reporting.
- Designed Tests Using keyword Driven Methodology for selected areas
- Developed automation framework implementing Page Object Model, using JAVA, Selenium, Web Driver and Cucumber.
- Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven and Jenkins.
- Created automated script for REST-API testing using REST assured and tested both JSON and XML formats.
- Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
- Extensively used ALM Quality Center management tool for all stages of software testing process, from release planning to test execution, defect tracking and reporting.
- Involved in developing and testing REST API’s using Rest Assured framework.
- Used JIRA as a project tracking tool/Defect tracking/Test case Management tool.
- Used Selenium Web Driver to run test cases in multiple browsers and cross platforms.
- Developed and enhanced Tests/Test scripts using keyword-driven methodology and Descriptive programming.
- Performed UI, Functional, and Regression testing by automated using Selenium, TestNG, Maven and Jenkins.
- Performed Data-driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
- Implemented Regression and Smoke test execution as a discrete step of the deploy process by using WebDriver.
- Used Postman to create collections to test and automate REST API’s
Environment: ALM 12.53(Quality Center), Selenium WebDriver, JIRA, Jenkins, Maven, Apache-POI, Postman, Cucumber(BDD), Intellij, Firebug, Fire path, XML, HTML. Putty, REST Assured, Hamcrest, TestNG.
Confidential, MN
Selenium/UFT Automation Tester
Responsibilities:
- Involved in preparation of Test plans, Test Strategy, Test Cases, and Requirement Streamlining.
- Involved in Test Execution, Results Analyzing and Defect Reporting.
- Designed Tests Using keyword Driven Methodology for selected areas
- Developed automation framework implementing Page Object Model, using JAVA, Selenium, Web Driver and Cucumber.
- Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven and Jenkins.
- Developed reusable functional libraries using VB script, created custom objects, exception handling/Recovery scenarios in QTP/UFT.
- Developed and enhanced Tests/Test scripts using keyword driven methodology and Descriptive programming.
- Extensively used ALM Quality Center management tool for all stages of software testing process, from release planning to test execution, defect tracking and reporting.
- Keyword driven testing in Quick Test Professional (QTP/UFT) to test the application.
- Used Selenium Web Driver to run test cases in multiple browsers and cross platforms.
- Developed and enhanced Tests/Test scripts using keyword driven methodology and Descriptive programming.
- Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
- Implemented Regression and Smoke test execution as a discrete step of the deploy process by using WebDriver.
- Performed Functional Testing to identify several critical points in the application and automated it by using Selenium WebDriver.
- Used SOAP-UI and Postman to test secured SOAP and REST API’s
Environment: UFT 12.54, ALM 12.53(Quality Center), Selenium WebDriver, JIRA, Jenkins, Maven, Apache-POI, SOAP-UI, Postman, Cucumber(BDD), Eclipse, Firebug, Fire path, XML, HTML. Putty, Citrix, VBScript
Confidential, NJ
Selenium QA Tester
Responsibilities:
- Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test plans, Test Strategy.
- Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.
- Developed automation framework implementing Page Object Model, using JAVA, Selenium, Web Driver and Cucumber.
- Used Selenium Web Driver to run test cases in multiple browsers and cross platforms.
- Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven and Jenkins.
- Performed Data-driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
- Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of the deploy process by using WebDriver.
- Performed Functional Testing to identify several critical points in the application and automated it by using Selenium WebDriver.
- Experience with VISION billing system.
- Used SOAP-UI and Postman to test secured SOAP and REST API’s
Environment: Selenium WebDriver, JIRA, Jenkins, Maven, Apache-POI, Cucumber (BDD), Eclipse, Firebug, Fire path, XML, HTML.
Confidential, New York City, NY
Selenium QA Tester
Responsibilities:
- Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
- 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.
- Generated Selenium using TestNG reporter and automated report generation using Maven.
- Developed Maven Build scripts to run sanity test scripts developed in Selenium WebDriver.
- Performed GUI Test, Functional Testing, Smoke Testing, Unit testing, User Acceptance testing(UAT), System testing.
Environment: Java, Selenium WebDriver, TestNG, Fire path, Firebug, Eclipse, X-path, Quality Center, Internet Explorer, chrome, and Windows. Master of Science from Andhra University, India in the year 2006
