We provide IT Staff Augmentation Services!

Senior Selenium Tester Resume

5.00/5 (Submit Your Rating)

Washington D, C

SUMMARY:

  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, Junit/TestNG, Quality Center, JIRA, Ant, Maven, Jenkins, Postman, Firepath, Firebug.
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
  • Good knowledge on Junit, TestNG framework for Functional and Regression testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Good experience in Manual testing of web based, Client/Server applications.
  • Expert in using WebDriver /WebElement interface, Absolute/complete Xpaths, CSS Selectors, Implicit/Explicit waits, Web Driver Wait Class, WebDriver. Timeout Interface, Fluent Wait and many more.
  • Good Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and Automation testing using Selenium.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Cross Browser, Security and Database Testing. Sound knowledge in SQL Queries.
  • Experienced in reporting bugs using Bug tracking tools such as Quality Center. Designed, maintained and executed the test cases in Quality center tool and logged the defects.
  • Extensive experience in Functional Testing, Regression Testing, UI Testing using Selenium.
  • 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 JIRA.
  • Strong knowledge of Software Development Life Cycle (SDLC) & Software Development Test Cycle (STLC) methodologies such as Agile, SCRUM.
  • Expertise working with TDD and BDD Enviornments.
  • Strongly committed to timelines for deliverables, accuracy and quality of assignments.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

  • Selenium Web Driver/RC/IDE/GRID
  • Firebug
  • FirePath
  • HP Quality Center
  • Postman
  • Swagger
  • Log4J
  • Apache POI
  • ReportNG
  • HTML
  • JavaScript
  • XML
  • JSP
  • Servlets
  • JBehave
  • JDBC
  • SQL
  • Splunk
  • JSON
  • Ant
  • Maven
  • Jira
  • BugZilla
  • Quality Center
  • MS - Office Suite (Word
  • Excel
  • Access). SQL Server
  • MS Access
  • Oracle
  • MySQL
  • Windows 7
  • MAC
  • Eclipse
  • NetBeans
  • TestNG
  • Junit
  • SARF
  • CRAFT
  • Margarita
  • Mozilla Firefox
  • Internet Explorer
  • Google Chrome
  • Safari
  • SVN
  • ICode
  • Git
  • Perforce.

PROFESSIONAL EXPERIENCE

Confidential, Washington D.C

Senior Selenium Tester

Responsibilities:

  • Performed Rest API automation testing using Selenium WebDriver, TestNG and JAVA as a scripting language.
  • Involved in setting up configuring the testing environment with Eclipse, Junit, and SeleniumRC.
  • Involved in automating test cases using Selenium RC with Junit.
  • Involved in generation of automation reports using ReportNG.
  • Involved in enhancement of the Automation framework using JAVA.
  • Prepared test data in JSON format for driving the automation scripts while testing Rest API’S.
  • Used Maven to configure the dependencies and to run framework.
  • Maintained and executed Maven build files for running automated tests.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Performed functional testing of RESTFUL Web Services using SoapUI.
  • Worked with source version control tool such as GIT.
  • Developed script and performed Rest API testing using Selenium and Java for Regression testing, Sanity, & Smoke testing.
  • Performed Manual and Automated Testing of iOS and Android applications.
  • Conducted regression testing after every new build.
  • Responsible for QA sign-off of the release to the production.
  • Participated in Biweekly Sprint plans
  • Coordinated with the developers to review the unit test cases
  • Coordinated with the developers in writing unit test cases to improve the code coverage.
  • Documented the use cases and other stuffs to Wiki.

Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, SoapUI, Eclipse, JIRA, HTML, XML, JSON, Splunk, Oracle, MAC, Log4J, FireBug, Firepath, ICode, GIT, Perforce, Code Collaborator, ReportNG

Confidential, Houston, TX

Senior Selenium Tester

Responsibilities:

  • Analyzed business requirements and functional documents and extracted use cases required for performing automation out of it.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG, Maven, Apache POI and Ant technologies under Java platform.
  • 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.
  • Involved in reviewing the test scripts written by peers.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • 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.
  • Enhancement of framework using Selenium WebDriver, TestNG and Apache POI API, Maven.
  • Worked on Data Driven Framework and Page Object for Automation test scripts.
  • Used Maven to configure the dependencies and to run framework.
  • Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.
  • Reported the defects to JIRA in timely manner and followed up with the developer’s team and drived it to closure.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with developers.

Environment: Java, Selenium WebDriver, Selenium Grid, Jenkins, Maven, TestNG, Eclipse, HTML, XML, Windows 7, Log4J, FireBug, FirePath, JIRA, SVN, Apache POI

Confidential, MN

Selenium Tester

Responsibilities:

  • Responsible for interacting with the business people for understanding business requirements.
  • 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/RC.
  • Performed white box testing like JUnit, TestNG and Web service testing.
  • Setup the automation framework using Selenium WebDriver, Java, TestNg, GitHub and Maven.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Written White-box test cases based on the User and Business Requirements.
  • Creation of automation test scripts in Java, TestNG, and WebDriver for various features using Data Driven Framework.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Validated source and target data by writing SQL query using different string functions, group functions in SQL.
  • Maintained Jenkins scripts to build, deploy and execute automated tests in nightly build.
  • Verified backend data writing complex SQL queries. Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Coordinated with business analysts, development team and participated in bug review sessions.
  • Worked in the form of sprint team with business analysts and developers in Agile methodology .

Environment: Firebug, SQL, Java, Selenium WebDriver/RC, JMeter, PL/SQL, GitHub, Jenkins.

Confidential, Washington, D. C

Selenium Tester

Responsibilities:

  • Conducted UI testing, Functional testing, Regression Testing, Acceptance testing and verifying the results with expected results, which should complain with the predefined requirements.
  • Used Selenium RC to test web sites and their systematic updates for functionality, usability, regression, performance, browser and operating systems compatibility.
  • Involved in working with JUnit test runner and Eclipse.
  • Built automated test-suites using WebDriver Java API / Selenium test suites, JUnit and TestNG. Creating test cases and test suits for backend testing.
  • Authoring of Test Case and writing System Test Case, Integration Test Case, User Acceptance Test case.
  • Involved in Requirement Traceability Matrix.
  • Involved in Functional Testing, Integration Testing, System Testing.
  • Developed and maintained release acceptance tests using Selenium IDE, JUnit, and Eclipse.
  • Analyzed project documentation and provide stakeholders with quality assurance risk assessment.
  • Identify record, track and prioritize defects within the integration and stage environments.
  • Involved in Functional Testing, Integration Testing, System Testing.
  • Implemented Data driven Test scripts using Selenium RC Java (Junit).
  • Provided comprehensive and detailed information within the current defect management tool.
  • Worked in continuous integration environment. Deploy code stored in GitHub to QA environment via Hudson continuous integration tool. Manages QA process for release candidate. Reports progress to business, development.
  • Prioritized items with upper management to coordinate and test based on business priority. Delegated and coordinated daily and weekly tasks to offshore resources. Provide feedback to team, report progress to management.
  • Managing the defects using Bugzilla as defect tracking tool.
  • Involved in sending the Test Execution Log and Status Report.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application, Deploying new version of application on Jboss.
  • Modifying, maintaining common JSP Page for front-end bug fixing.
  • Creating HTML, DHTML pages.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL
  • Designed and coded new features for internal harness application. (Java, SQL, JDBC, GitHub, JUnit). Expanded feature set considerably over a short period of time, significantly increasing product scope.
  • Created CSS/XSLT script to parse XML results into HTML format.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Used Clear Quest for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status
  • Active participation in decision making and Defect Tracking Meetings with Business Analysts, Developers and other stake holders.
  • Performed Regression testing for new builds and every modification in the application using Selenium RC.

Environment: JMeter, Selenium IDE/RC, SQL, JDBC, Jenkins, CSS, XSLT, JDBC, GitHub.

Confidential

QA Analyst

Responsibilities:

  • Involved in reviewing Business and Functional Specification documents.
  • Actively participated in various meetings including Business Analysts, Development, Scrum and QA Meetings.
  • Involved in Iteration/Sprint planning meeting to plan the stories that needs to be developed and tested in the upcoming sprint based on the priority and estimated effort.
  • Contributed in identifying the areas of automation. Involved in Automation Framework Test Execution and Maintenance.
  • Created, Executed and maintained over 200 test cases through Quality Center for functional, UI testing.
  • Created Test Plan and Test Cases in HP QC/ALM for various User Stories based on Release and Sprint Plan.
  • Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality Center/ALM for logging, tracking and reporting bugs in the application
  • Tested the application for browser compatibility on various browsers like IE, Firefox, and Chrome.
  • Automated the Regression test suite using QTP. Customized the QTP tests as per the test Case by using the VB-Script.
  • Generated Test Cases for each specification in Requirement Specification Document Corresponding to the module by Test Matrix.
  • Created, Reviewed and Executed test cases and test scripts for System, Integration testing.
  • Involved in creating the Object Repositories, QTP Test scripts and executed them.
  • Validated the back-end data using SQL queries for data integrity.
  • Interacted with Developers and management to identify and resolve technical issues
  • Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications
  • Presented regular progress reports, defect reports and test execution reports.
  • Tracked and reported defects into Quality Center and notified management with details.

Environment: HP Quality Center, QTP/UFT, VB script, Windows, SQL, MS-Excel.

Confidential

QA Analyst

Responsibilities:

  • Prepared Automation Test Plan, Test Cases using Business requirements document and Functional requirements document of the system.
  • Prepared test data for testing the application in various test phases.
  • Conducted regression testing on release, verified that no new defects were caused by production fixes.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Conducted regression testing after every new build.
  • Performed cross browser testing.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.
  • Reported the defects to Bugzilla in timely manner and followed up with the developer’s team and drived it to closure.

Environment: Java, Junit, Eclipse, Log4J, FireBug, FirePath, Bugzilla, Apache POI, Windows, JDK

We'd love your feedback!