We provide IT Staff Augmentation Services!

Sr. Qtp/ Selenium Tester Resume

MO

SUMMARY:

  • Over 8 years of experience in Software Quality Assurance and Testing, in the areas of Business process, requirements, functional analysis, and maintenance of Web based applications.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC)
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Experience in Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing and UAT.
  • Experience in conducting batch testing and data - driven testing using parameterization to test application with different sets of data.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Ant, Maven, Jenkins, Cucumber, Eclipse and preparation of automation test framework.
  • Hands on experience in reporting defects by using HP Quality Center, track, and verify resolution of software and specification defects along with documentations of all phases and involved in complete SDLC.
  • Expertise in developing, estimating, documenting and executing test cases manually and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Expertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Strong experience in Manual and Automation Testing of client Server, Web based Applications, Web Design, API and SOAP UIs. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla etc.
  • Proficient in Java, JDBC, JavaScript, C, C++, Oracle, SQL Server, SQL, PL/SQL and in web Technologies like HTML, XML and CSS.
  • Excellent experience with source version control tools such as Git & Subversion (SVN)
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
  • Professional and Analytical skills coupled with Good Communication and Interpersonal skills describing a committed Team Player and Team Leader.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering.

TECHNICAL SKILLS:

Testing/Test Management /Defect Management Tools: Selenium Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP) 11, Load Runner 11, JIRA, Quality Center/ALM 11, Clear Quest, SOAP API

Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Web Logic & Windows, Linux, Unix.

Modeling Tools: MS Visio, MS Project, UML

Database: Oracle R12, MS Access, DB2, SQL Server 2008

Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML Strategies Integration, Unit, System, Black Box, White Box, UAT

Programming Languages &Scripts: Java 8, C++, SQL, HTML, XML, VB, JavaScript, Python, Script, Databases Oracle, SQL Server, MySQL, MS-Access and DB2, load Tools

WORK EXPERIENCE:

Sr. QTP/ Selenium Tester

Confidential, MO

Responsibilities:

  • Identified the test cases to be automated and performed data driven testing and GUI Check Points using Selenium WebDriver and enhanced the overall functionality of the application.
  • Developed the Test Cases Client based on FSD'S and Business Rules and for Web Client Test Cases based on Use Cases, Wire Frames, Annotated Documents and Business Rules.
  • Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
  • Performed all aspects of verification including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
  • Developed and Executed TestNG Test Cases using Eclipse IDE.
  • Automated UI functional tests using Selenium WebDriver, Java and TestNG.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Set up the Maven build pom.xml file and surefire reports for continuous integration test in Jenkins. • Set up the different builds in Jenkins and deployed the scripts on Apache Tomcat.
  • Worked on acceptance testing using Cucumber and Selenium WebDriver.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
  • Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Used Firebug and Firepath to access webpage script variables.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Developed SOAP UI extension for test statistics.
  • Performed the testing of Restful web services for mobile apps for the Using SOAP UI.
  • Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach. Involved in testing applications for cross browser (IE 9/8, Firefox, chrome, Safari)
  • Involved in querying using SQL and updating records and validate database records as expected. • Performed Backend testing to verify the data integrity by passing SQL Queries.
  • Defect Reporting, Analyzing, Tracking and Report Generation using ClearQuest.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
  • Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.

Environment: Java, Selenium WebDriver, Jenkins, Cucumber, TestNG, Maven, Eclipse IDE, XPath, Firebug, Firepath, SOAP UI, DOM, HTML, JQuery, JavaScript, CSS, Scrum, SQL, Oracle and Windows, QTP (Quick test Pro)

Sr. Automation Tester

Confidential, Albany, NY

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Developed automation test cases, executed these test scripts and logged defects in JIRA.
  • Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.
  • All the test scenarios that have been satisfied with the functionality are moved to automation testing.
  • Developed test scripts to automate process of testing in Selenium RC and Web Driver using TestNG and Junit.
  • Developed test scripts and test cases using QTP/UFT, Quality Center QC ALM.
  • Developed and maintained automated regression test cases in Selenium using Java programming language.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Repetitive tests were run using the Automation tool QTP for documenting the regression testing results.
  • Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Metrics, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Used Firebug, and XPath to work with the application objects. Used Bugzilla for bug tracking.
  • Used complex SQL Queries to perform back-end data base testing.
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test. Implemented cross browser and cross platform web testing with WebDriver.
  • Used TestNG Framework as a test runner with Selenium. Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.

Environment: Selenium, Java, Bugzilla, FireBug, Quality Center, QTP, TOAD, Oracle, SQL Server, Windows, HTML, Agile, MS Office, SOAP UI, UNIX.

Sr. Automation Tester

Confidential, Chattanooga, TN

Responsibilities:

  • Extensively Involved in writing white-box test cases based on the User and Business Requirements.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium RC.
  • Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
  • Worked on White-Box server-side System level test cases using JUNIT.
  • Involved in ANT configuration for running servers and scripts after the build.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Database Change Verification testing using Oracle-TOAD and PL/SQL queries/procedures.
  • Performed System level integration, load and performance testing of the application.
  • Verified the application on difference web browser such as IE, Mozilla Firefox and Opera.
  • Tested web-based application on different operating systems such as Windows XP, Vista and UNIX. Also, tested the application for different Java versions.
  • Performed extensive back-end testing to ensure data integrity and accuracy by designing SQL queries
  • Worked on JIRA for ticket management.
  • Developed and documented complete testing process with well-written test cases.
  • Involved in project meetings to meet project deliverables and goals.

Environment: Java, Selenium RC &Grid(2.12.0), Ant, JIRA, Junit, SOAP UI, XPATH, AJAX, CSS, TOAD, PL/ SQL, Oracle, Windows XP.

QTP/Selenium Tester

Confidential, Stamford, CT

Responsibilites:

  • Developed automated test scripts using Selenium WebDriver from manual test cases.
  • Associated with the development team to understand technical design and architecture for test planning.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using WebDriver.
  • Developed automation scripts on Web Based Application.
  • Performed Cross Browser and Multiple Machines (for Multiple Versions) tests on Firefox, Internet Explorer, and Google Chrome.
  • Involved in data conditioning, maintenance, report management, and knowledge transfer session for new team members.
  • Worked in different project (EOS) using different tools such as QTP.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting and weekly assessment meetings.
  • Attended, discussed and submitted work progress weekly report to Project Manager/Risk Owner.
  • Performed Successful discussion with all members, Project manager and QA Manager to collect data for automation and testing.
  • Used Application Lifecycle Management (Quality Center) for tracking test requirements, references, test plans, defects and communicating them among the team members and developers.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.

Environment: Clear Quest, Web Services, Selenium IDE, Selenium Web Driver, Watir Web Driver, SQL Server, XML, JUnit, TestNG, SoapUI, Ruby script.

QA Tester

Confidential, Tampa, FL

Responsibilities:

  • Involved in project planning, coordination and implemented QA methodology.
  • Participated in analysing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
  • Record Reconciliation based on extraction logic (Row counts balancing between Source Staging DWH DM).
  • Guide and mentor team members - technical, analysis and communication.
  • Created automated scripts - Load Runner Web Services, Soap UI, and XML.
  • Created test scenarios & executed.
  • Created automation framework for complex scenarios and performed Functional and Regression Testing for various releases
  • Filed by filed logic validation based on business requirements between different stages
  • Constraints ( Not null, Duplicates, Primary key etc. ) validation between different stages
  • Develop test plans based on test strategy. Created and executed test cases based on test strategy
  • Developed and executed Non-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
  • Incremental loads testing like Inserts /Updates/Deletes
  • Component (unit) testing of the modules modified/developed and the associated
  • Regression testing - to make sure nothing is broken because of new functionality added
  • Works closely with developers and business analysts to define test scenarios and develop a plan to accomplish the test objective.
  • Communicates problems or issues with co-workers and managers.
  • Conducts formal test case review sessions with project team, business analysts and incorporates feedback.performed cross Browser compatibility testing on different Operating Systems
  • Used Bugzilla for defect tracking purpose.
  • Worked closely with developers to verify functionality of the application.
  • Attended daily project scrum meetings and weekly team status meetings.

Environment: SQL, UNIX, Web Logic Sever, QTP, MS Office (MS Word, Excel, PowerPoint), Quality Center, IP SWITCH, PGP desktop, Oracle, Bugzilla, TestNG.

Hire Now