We provide IT Staff Augmentation Services!

Selenium Qa Tester Resume

3.00/5 (Submit Your Rating)

Warsaw, IN

SUMMARY

  • Around 8+ years of experience in Quality Assurance, Manual testing and Automated Testing using Selenium and QTP.
  • Strong exposure and Experience in the Software Development Life Cycle methodologies like Waterfall, V Model, Agile, Software Testing Lifecycle .
  • Experience using Selenium and experience in creating scripts using Selenium Web Driver, Java, TestNG, GRID, Eclipse IDE for web based applications.
  • Experienced in Selenium automation testing under Agile Methodology using TestNG Framework and JUnit Framework.
  • Strong skills in object oriented programming(JAVA).
  • Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Test Result Analysis, Writing Test scripts, Testing tool Usage, Defect management, Bug Tracking, Prepare Test reports.
  • Excellent understanding of QA methodologies, QA testing procedures, processes, and standards, QTP.
  • Experience in Smoke Testing, Backed end Testing, Black - Box Testing, White box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Performance Testing, Unit Testing Regression Testing, Integration Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Having good experience in working with predefined frameworks for Test Automation like Data Driven, Hybrid, Modular, Keyword Driven, POM, TestNG and Jbehave.
  • Proven ability in developing BDD scripts and writing step definitions for behavior and continuous Integration using Jenkins.
  • Experience in writing CSS Selectors and Xpath expressions to identify web elements locators using Web-debugging tools like Fire Path and Firebug.
  • Proficient in testing tools such as QC/ALM,JIRA, and defect tracking software such as Bugzilla.
  • Experienced in working with different Version Control Systems (SVN, GITHUB) and designing the Frameworks as Maven project.
  • Experienced in API and Web Service Testing using Soap UI.
  • Strong knowledge of HTML, JavaScript, CSS, UML and used Java for Cross Browser Testings.
  • Used Appium for testing current and early Android and IOS applications.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Strong commitment to organizational work ethics, value based decision-making skills in order to meet deadlines.

TECHNICAL SKILLS

Testing Tools: Selenium Webdriver/ IDE/ RC /GRID, QTP, SoapUI, Appium, Quality Center

Languages: Java, JavaScript, HTML, XML,CSS, UML, C, C++

Test Framework: JUnit, TestNG, Data Driven, Key word driven, Hybrid, TDD, BDD, POM, Jbehave

Databases: SQL, MS-ACCESS, ORACLE

Bug Tracking Tools: Bugzilla, Jira

Web Debugging Tools: Firepath, Firebug, xpath

Operating Systems: Windows, Linux, Unix

Development Tools: Eclipse, Net beans

SDLC MODELS: Agile-Scrum, Waterfall, V Model

Source Version Control Tools: SVN, GITHUB

Tools: ANT, Jenkins, Maven, Test Track Pro

PROFESSIONAL EXPERIENCE

Confidential, Warsaw, IN

Selenium QA Tester

Responsibilities:

  • Experience in Writing test plans, test cases, test procedures based on business requirements.
  • Responsible for Regression Testing, Functional testing for web based application.
  • Used Selenium WebDriver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Performed Regression Testing for every modification made in the application and new builds using Selenium WebDriver.
  • Created automated and executed test cases using Selenium web drivers.
  • Verified backend data validation using SQL.
  • Tested web services based on Data and functions by SOAPUI.
  • Prepared Log track and reported progress of all tests.
  • Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium/TestNG.
  • Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
  • Experienced in writing JUnit Test cases for Java.
  • Developed page library as part of modular framework implementation in automation.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Reported and tracked the bugs to closure using JIRA.
  • Preparation of Daily and Weekly status reports. Attending weekly defect report meetings and presented progress updates.
  • Attending conference calls with offshore team to discuss the Testing status and to assign the defects to the concerned developers.
  • Participated in QA reviews and provided required support and clarification as needed for the reviewers.
  • Involved in executing Selenium test scripts on different browsers and checked for compatibility.

Environment: Selenium WebDriver, TestNG, Java, Jenkins, Jira, SOAP UI, Firefox, Eclipse, Linux, SQL, JUnit, ANT, Windows, JMeter.

Confidential, Dallas, TX

Automation Test Engineer

Responsibilities:

  • Report on testing progress to the Project Manager and other designated project personnel.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Modify Updating of Automation scripts and execution of multiple browsers.
  • Scripting the test cases for regression using Selenium WebDriver using Java.
  • Created test scripts in Selenium and enhanced those scripts using Java API and Test NG.
  • Interact with end users to obtain specific system requirements and develop Test Plans, Test Cases and Test Scenarios.
  • Trained other developers regarding usage of Selenium framework.
  • Designed & Implemented a Hybrid Test Automation Framework ( Data + Keyword ) using Selenium WebDriver.
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari.
  • Executed manual scripts and participated in User Acceptance Testing activities.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web applications.
  • Reviewed test results, issues and defects related to business units.
  • Manage defect process, analysis, and assignment and report and verify all bugs.
  • Performed cross Browser compatibility testing on different Operating Systems using Selenium WebDriver.
  • 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.
  • Used Test Track Pro for logging issues directly in the system and immediately initiating the resolution process.

Environment: Selenium Web Driver, Java, TestNG, Bugzilla, Eclipse, IE, Quality Center, Firefox, Agile Methodology, Selenium, JXL, Eclipse, SOAP UI, Test Track Pro.

Confidential, Princeton, NJ

Test Automation Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Developed Automation framework using Selenium Web Driver.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Extended TestNG framework by adding some helper classes and methods.
  • Implemented Automated execution of tests using Maven and Jenkins.
  • Created Maven and SVN to create nightly automation script.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Worked on acceptance testing using Selenium WebDriver.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Monitored the test execution in Jenkins once the code pushed into Continuous Integration.
  • Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
  • Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different operating systems such as Windows, Vista and different browsers such as IE, chrome, Firefox.
  • Conducted backend testing using SQL queries to validate data for database.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Edited and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, SOAP UI, Quality Center, Firebug, Firepath, XPATH, XML, DOM, SVN, Internet Explorer, Chrome, Firefox, SQL and Windows.

Confidential, San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with development team to understand technical design and architecture for test planning.
  • Regression test cases were written and automated using Selenium RC and IDE.
  • 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 RC and IDE.
  • Used Selenium tool (Selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java. The Exported test can be run in any browser and any platform using "Selenium Remote control".
  • Implemented Selenium RC for compatibility testing.
  • Performed and schedule automated tests using Selenium RC using Junit framework.
  • Created whole test framework using Selenium for further test creation and execution.
  • Worked with Project Portfolio Management (PPM).
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
  • Attended, discussed and submitting work progress report of the week to Project Manager
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Successful discussion with all members, Project manager and QA Lead to collect data for automation.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.

Environment: Selenium IDE, Selenium RC, Quality Center, Junit, HTML, Java, JavaScript, XML, MS EXCEL, SQL, Oracle, Windows.

Confidential, West Bend, WI

Selenium QA Tester

Responsibilities:

  • Analyzed the business requirements and developed the Detail Test Plan and the Test Strategy.
  • Involved in Agile (scrum) methodology to document reality changes in business requirements and design.
  • Functioned as the Onsite / Offshore coordinator.
  • Tracked the progress of the test team through weekly status reports.
  • Implemented effective and efficient testing processes, documentation, tools, and testing methodologies.
  • Performed Scheduling Tasks to run the Batches, which in turn allocates the data.
  • Simulated multiple transactions with the bank and monitored the server’s integration and the response time.
  • Developed test scripts in Selenium Web Driver using Java Language.
  • Implemented Data driven frame work while developing the automated test scripts using Selenium Web Driver.
  • Trained other team members on Selenium Web Driver.
  • In order to achieve good product in fast track we use Jenkins as the CI tool.
  • Documented and communicated test reports using Quality Center Dashboard.
  • Functioned as the point-of-contact during the defect tracking process.
  • Generated the detailed reports of the Bugs, Pass-Fail report and comparison chart.
  • Performed performance testing of the web application using Load Runner to check the stress of the server.
  • Worked with development team to ensure ‘testing issues’ are resolved on the basis of using defect reports.

Environment: Selenium IDE, Selenium Web Driver, Quality Center, Java, J2EE

Confidential

QA Engineer

Responsibilities:

  • Involved in functionality testing of the application manually.
  • Involved in analysis of Test Plans and Test cases according to business Specifications.
  • Involved in writing Test Scripts for the main application functionality such as validation, business workflow.
  • Built Test scripts for different modules of application to check the performance of the application using Load Runner.
  • Regularly involved in discussion with developers with the test results to improve the performance.
  • Performed Manual Testing on different Modules of the Application.
  • Automated test cases using QTP.
  • Investigated software bugs and maintained reports, tracked defects.
  • Program Trouble Reports (PTR's) were created and generated as part of testing and QA cycle.
  • Test Procedures and cases were developed in SQL-basic language.
  • Helped in Performing Business Functionality, User Interface and Performance tests.
  • Worked on QC for Loading, Executing and preparing the Test Results.
  • Created SQL Scripts to run against database testing and for populating, updating and deleting the data from the database.
  • Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams, application and data architecture team, migration and build teams and the DBA team to report and correct defects.

Environment: Manual Testing, MS Office, Quality Center, Windows, SQL, QTP

We'd love your feedback!