Selenium Automation Tester Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- 8 years of IT experience in Testing of various Web - based, Object Oriented, Client Server applications on Windows and Linux platforms.
- Experienced in using various Test Methodologies, Developing Project Schedules, Test Plans/Test Cases, Test Procedures, Test Strategies and Weekly Status Reports.
- Experience in White Box and Black Box Testing, which includes Functional, Regression, Integration, End to End, Load, System Testing.
- Gained experience in Validation Testing.
- Having good exposure to complete Software Development Life Cycle (SDLC).
- Experience in finding Bottlenecks in the application.
- Expertise in validating SOAP and REST based web services .
- Extensive familiarity with Agile/Scrum and Waterfall Methodologies.
- Expertise automation using Selenium WebDriver with Java , CA ITKO LISA and HP UFT .
- Very Good experience in automating Web services using CA ITKO LISA (DevTest)
- Expertise in developing and executing scripts using Selenium Web Driver and TestNG framework.
- Involved in setting up Automation Framework Using Selenium WebDriver, JAVA and TestNG.
- Expertise in TestNG Annotations and Assertions .
- Used to TestNG.xml to run Selenium tests and get TestNG reports .
- Experienced in designing Page Object Model (POM) and TestNG based automation framework using Selenium WebDriver, Java, TestNG & apache POI .
- Experience in designing automation framework using Page Object Model (POM) Design for better code reusability & maintenance
- Experience in Data Driven and Keyword Driven framework to maintain test suite.
- Gained exposure in Automation Testing and script writing using QTP 11.0
- Having good command on using GIT HUB.
- Defect logging, tracking and monitoring using Bugzilla, JIRA and HP Quality Center (ALM).
- Expertise in writing SQL queries to validate Database.
- Good experience in running UNIX batches, and monitor the Application server logs.
- Extensive experience in system, infrastructure and software testing.
- Regression testing by playing back test cases recorded earlier and report errors.
- Providing project status reports to the QA Management.
- Working closely with users during User Acceptance Testing .
- Commendable Experience in coding and Programming .
- Sound experience on the web based applications.
- Excellent Interpersonal skills and Analytical skills.
- Exceptional problem solving, decision-making, strong interpersonal and communication skills.
- Good working experience in defect management tool HP QC .
- Good at working with team members.
TECHNICAL SKILLS:
Test Management Tools: HP ALM, HP Quality Center
Testing Tools: Selenium WebDriver, HP Quality Center, Junit, TestNG, Cucumber, JIRA, SOAPUI, QTP, Protractor, Manual Testing, JMeter, Rest Assured Framework, Appium.
Bug Tracking Tools: JIRA, Serena Team Track, Bugzilla
Languages: C, C++, JAVA, SQL, PL/SQL, Python
Operating System: Windows 7/Vista/XP/2003 server/NT/98, UNIX and LINUX
RDBMS: Oracle 9i - 11g, MS SQL server, MS Access, PL/SQL
Web Applications: J2EE, ASP, HTML, VB, MS Front Page, DHTML, XML, JSP
Web Servers: IIS, Apache Tomcat
Version Control / Code Mgmt: Apache Sub version (SVN), CVS, Git
CI/CD or build Tools: Maven, Gradle, Ant, Jenkins.
Documentation Tools: MS Office, Excel, MS-Word, Adobe Acrobat, and MS project
Management Tools: MS Visio, MS Office Suite: Word, Excel and PowerPoint
Methodologies: Waterfall, Verification & Validation, Agile / Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Selenium Automation 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.
- Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber, and Eclipse.
- Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
- Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
- Extensively used ITKO LISA/ CA DevTest and SOAPUI for functional testing of web services.
- Used CA IntroScope to monitor and collect metrics on production and test servers.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
- Created and executed CA LISA & SOAPUI Scripts for the Web Services testing.
- Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
- Used Apache POI API to register the test data from the excel sheet.
- Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
- 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 deployment process by using WebDriver.
- Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
- Involved in preparing a report of all automation difficulties and test results for a further application using Maven. Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature and scenarios and generating report daily basis.
Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, SVN, Apache-POI, Cucumber, Gherkin, Appium, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.
Confidential, Addison, TX
Software Quality Assurance Tester
Responsibilities:
- Attend Iteration planning meeting and finalize the user stories and estimation for the 2 weeks sprint/iteration.
- Involved in preparing high level scenarios based on Agile Methodologies for each Scrum.
- Analyzed system requirement specifications and developed test plans, test cases to cover overall QA System Testing.
- Developing test cases based on the User stories and functional requirement specification document
- Involved in Peer Reviews in order to check the correctness of the test cases.
- Attend daily standup meeting and end of iteration meeting.
- Attended review meetings with Business Analysts, Developers and end users to understand the requirements.
- Involved in preparation of Test plan and mapping test cases to requirements.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java, python using Junit prior to agile release.
- Created and maintained Regression and Sanity Test Suite using Selenium WebDriver.
- Used Selenium WebDriver with TestNG framework for Automation regression suite.
- Have very good experience in testing web services.
- Import web service operations using WSDL Url and validate in SOAPUI.
- Have very good experience creating Suites and Staging documents using DevTest
- Expertise in Analyzing the LISA/DevTest reports in After Execution done.
- Expertise in Running the Scripts from ITR as wells as from ITKO LISA/DevTest Servers.
- Meet various teams and Involve in getting requirements to create, Deploy and Maintain Virtual Services using CA DevTest.
- Developed and Maintained Virtual Services using CA DevTest Tool.
- Created VSE’s for MQs, SOAP and REST Based web services
- Performed Sanity testing in Production environment after application is deployed. This is to confirm that application is deployed correctly and working as expected.
- Developed and executed complex SQL Queries to perform database testing.
- Written and executed SQLs like Insert, Update, and Functions.
- Involved in Back End testing, written SQL queries to retrieve and validate the data.
- Run regression and smoke test suites on a new version of the application.
- Good experience in testing web services functionality.
- Analyze the automation results once Selenium scripts execution completed.
- All the bugs were tracked and updated in defect module of Rational Team Concert (RTC)
- Developed test cases for different added functionality as per the Requirement Specs and Functional specs.
- Prepared a Test Suite of Sanity, Regression and System Integration testing.
Environment: Windows XP, J2EE Oracle, IBM Web Sphere, Quality Center, Selenium, Java, Python, RTC, SQL Developer, SOAPUI and Agile Methodologies.
Confidential, Northbrook, IL
Selenium Tester
Responsibilities:
- Analyzed System Specification and Developed Test plan.
- Responsible for complete End-to-End/User Acceptance testing activities.
- Review manual test cases and convert them to Automation Scripts using Selenium.
- Execution of automation regression suite using Selenium and TestNG framework.
- Involved in setting up Smoke and Regression automation suite using Selenium WebDriver.
- Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
- Attending Daily Stand Up meetings and provided QA automation status updates on different user stories.
- Involved in analyzing System Requirement specifications, Design, Development and Execution of Test cases for manual testing.
- Enhanced Regression Test Cases to implement complex testing scenarios, increased permeations of Functionality Testing.
- Worked with SQL queries for data verifications in Oracle (10g/11g) database.
- Tested SOAP and REST Based Web Service using SOAPUI.
- Performed GUI interface testing at client side, defects and monitored resolution via defect tracking tool Quality Center/ALM.
- Analysis of application requirements and entering of requirements into HP Quality Center.
- Experienced in Testing Database Applications of RDBMS in ORACLE, MS SQL Server using SQL.
- Involved in Functional, System and Regression testing for every cycle.
Environment: Selenium WebDriver, TestNG, python, Eclipse, JXL, Quality Center/ALM, SoapUI, Windows 7, Oracle (10g / 11g), SQL/PL SQL, XML.
Confidential
QA Engineer
Responsibilities:
- Performed Integration, System, Regression and User Acceptance testing of an application.
- Written Test Cases based on the Business requirements and executed Functional testing and data validation, followed by regression testing.
- Analyze manual test cases and find out what cases can be automated by using automation coverage template document.
- Execute automation scripts using UFT (QTP), Selenium and TestNG framework.
- Involved in gathering and analyzing the user requirements in coordination with Business.
- Performed Integration, and Regression testing to validate report and mapping functionality.
- Used SOAPUI for checking the correct transmission of data and to test web services.
- Tested Web services using SOAPUI tool.
- Participated in defect review meetings with the team members. Used MS-Word for documentation.
- Involved in other test planning meetings and submitted test metrics daily to the management.
- Analysing Test Results.
- Defect Reporting and Tracking using Quality Center.
- Modifying Tests and performing the Regression Testing.
Environment: Quality Center 10/ALM, Selenium, Selenium grid, TestNG, Eclipse, JXL, Oracle 10g, SOAPUI, XML.
Confidential
QA Analyst
Responsibilities:
- Performed Integration, System, Regression and User Acceptance testing of an application.
- Written Test Cases based on the Business requirements and executed Functional testing and data validation, followed by regression testing.
- Analyze manual test cases and find out what cases can be automated by using automation coverage template document.
- Execute automation scripts using UFT (QTP), Selenium and TestNG framework.
- Involved in gathering and analyzing the user requirements in coordination with Business.
- Performed Integration, and Regression testing to validate report and mapping functionality.
- Used SOAPUI for checking the correct transmission of data and to test web services.
- Tested Web services using SOAPUI tool.
- Participated in defect review meetings with the team members. Used MS-Word for documentation.
- Involved in other test planning meetings and submitted test metrics daily to the management.
- Analysing Test Results.
- Defect Reporting and Tracking using Quality Centre.
- Modifying Tests and performing the Regression Testing.
Environment: Quality Center 10/ALM, Selenium, Selenium grid, TestNG, Eclipse, JXL, Oracle 10g, SOAPUI, XML.