We provide IT Staff Augmentation Services!

Senior Selenium Tester Resume

5.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Selenium Automation Engineer with 7+ years of experience in both manual and automated Software Quality Assurance Testing of client - server, web-based applications and Back-end testing.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid/RC, TestNG/JUnit, 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 TestNG, Junit 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, JIRA. 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 Environments.
  • 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.
  • Strong analytical and problem-solving skills coupled with excellent documentation, verbal and technical skills, strong skills of communication and ability to acquaint to fast changing skills.
  • Passionate on learning and exploring new skills and strong willingness to learn new technologies.

TECHNICAL SKILLS:

Methodologies: Agile (SCRUM), Waterfall.

Testing tools: Selenium IDE, Selenium RC, Selenium WebDriver, Cucumber, SoapUI, Postman, Eclipse.

Tools: Maven, Jenkins, SVN, GIT

Programming Languages: JAVA, C, C++

Databases: Oracle, SQL Server.

Markup Languages: HTML, CSS, XML

Operating Systems: Windows, Unix, Linux

Frameworks: TestNG, Junit, Behavior Driven, Data driven, Hybrid, Page Object Model.

Defect Tools: JIRA, RALLY, Bugzilla, Quality Center

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Other tools: Auto IT, SQL Server Management Studio, Appium, Gherkin, Perfecto Mobile

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Senior Selenium Tester

Responsibilities:

  • Worked in Agile/Scrum methodology and performed agile testing to check functionality of software.
  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Involved in GUI testing, integration testing and regression testing using web based application and client-server application.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Used Selenium WebDriver to handle various web page controls using locators like textbox, button, dropdown, checkbox, radio button, labels.
  • Generated test reports using TestNG and captured the error screenshots.
  • Performed cross browser testing on various browsers like IE, chrome browser, Firefox browser and compatibility testing using TestNG
  • Maintained Automation Frameworks such as Page Object Model, Data Driven, and Hybrid.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Incorporated the test data in test scripts from excel using Apache POI API.
  • Used Jenkins tool for continuous integration of the builds.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Git repository for working efficiently with the remote team and also used it to store the framework and all the developed test cases.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application

Environment: Selenium Web Driver, IE, JIRA, Java, HTML, JavaScript, JavaScript Executor, CSS, Xpath, Windows, SQL, Maven, Git, Postman, TestNG.

Confidential, Hyannis, MA

Senior Automation Engineer

Responsibilities:

  • Worked with the Business Analysts to determine business requirements and set up test scope.
  • Analyzed Business, Functional Requirement and Design Review Documents to Develop Test Plan for projects involved and wrote Test Cases/Test Scripts for positive, negative, and edge cases.
  • Performed Smoke Testing, Functional (Positive/Negative) testing, UI testing, Database testing, Integration testing, API/Web Service testing, cross-browser testing and regression testing.
  • Involved in testing the application for regression builds, manually and using automation tools.
  • Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
  • Performed Rest API automation testing using Selenium WebDriver, TestNG and JAVA as a scripting language.
  • Fully participated in every phase of Agile process in SDLC.
  • Worked with automation team to design the best automation framework for the project using Selenium Web Driver Java on multiple browsers - Firefox, Chromes and Internet Explorer.
  • Applied Page Object and Page Factory patterns with Selenium WebDriver for appropriate test cases and requirements.
  • Performed End to End testing manually and actively participated in User Acceptance Testing (UAT) for every release of application.
  • Test automation for web application using Cucumber
  • Tested the backend database using SQL queries .
  • Interacted and worked with Product Team and developers to solve the problems encountered in the Test Scenario run.
  • Involved in generation of automation reports using ReportNG.
  • Worked with source version control tool such as CVS.
  • Used Maven to configure the dependencies and to run framework.
  • Reported, tracked, monitored, re-tested and closed defects.
  • Prioritized the Requirements to assure that the most critical issues are addressed.
  • Documented Bugs, Questionable functions, errors, and inconsistencies in application functions, output and content.
  • Send the Report to all Team Members with Daily Status, to Track the Updates in Testing.
  • Responsible for weekly status updates showing the progress of testing.
  • Attended Planning meeting, Daily Stand Up, Monthly QA meeting, and retrospective meeting.

Environment: TestNG, Eclipse, Java, Selenium WebDriver, Cucumber, JIRA, Maven, HTML, XML, XPATH, Firebug, SQL, MS SQL Server, Windows.

Confidential, Des Moines, Iowa

Senior QA Engineer

Responsibilities:

  • Performed Rest API automation testing using Selenium WebDriver, JUnit and JAVA as a scripting language.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG, Ant, 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.
  • Developed and maintained release acceptance tests using Selenium IDE, JUnit, and Eclipse.
  • Analyzed project documentation and provide stakeholders with quality assurance risk assessment.
  • 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 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.
  • Involved in Requirement Traceability Matrix.
  • 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.
  • Experience in generating Bug/Defect Reports, tracking the status of each defect (Open, Work in Progress, Fixed, Close) and analyzing the bugs using Quality Center and JIRA

Environment: Eclipse, Java, Selenium WebDriver, JUnit, Hybrid Test Automation Framework, Ant, Cucumber, JIRA, HTML, XML, XPATH, Firebug, SQL, MS SQL Server, Windows.

Confidential, Champaign, IL

Automation Test Engineer

Responsibilities:

  • Involved in preparing the Test plan based on BRD and User Stories.
  • As Test Engineer, involved in plan & perform testing, verification & validation, and quality assurance.
  • Attend daily scrum meetings, reviewed user stories.
  • Developed Test Cases to automate using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Created Test Data for QA and UAT.
  • Ability to leverage expertise across QA organization to enhance the QA process and raise the level of testing expertise.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web applications
  • Automated test cases to perform regression testing using Java, selenium web driver and eclipse IDE.
  • Involved in creation and execution of QA , testing processes and bug documentation.
  • Used Bugzilla to document issues found during the test automation process.
  • Used Selenium Web driver to run test cases in multiple browsers.
  • Involved in planning test execution activities, defect reporting and analyzing test metrics.
  • Set up Selenium tools from scratch and configured various other peripheral tools to perform Selenium test.

Environment: Selenium WebDriver, Oracle, TestNG, SQL Server, Cucumber, QC/ALM, XML, MySQL, Bugzilla, Windows.

Confidential

QA Automation

Responsibilities:

  • Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
  • Developed Test Plans, Test Scenarios, Test Cases.
  • Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements
  • Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).
  • Interacted with the development and testing teams to improve the overall quality of the software
  • Analyzed the performance based on the reports generated and conducted end to end test executions on the entire application.
  • Worked on enhancing the existing front of the application for its look and feel.
  • Responsible for providing a regular status report to the upper management.
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Performed ad-hoc, Functional, Regression, Integration, Data-driven testing and Compatibility Testing of Web-based Application.
  • Responsible for updating and maintaining the Test Directory for all the defects found during functional and regression testing and follow up of the bug life cycle.

Environment: TestNG, Eclipse, Java, Selenium WebDriver, Cucumber, Ruby, JIRA, Maven, HTML, XML, XPATH

Confidential

QA Automation

Responsibilities:

  • Reviewed the Design Document with the whole project team to make sure the requirements are feasible to implement and testable.
  • Was involved in weekly walkthrough and inspection meetings to verify the status of the testing effort and the project as a whole.
  • Designed Functional Test Cases based on Use Cases using Microsoft Excel.
  • Performed different types of Testing including Fast Track Issues Testing, GUI Testing, Functional Testing and Regression Testing.
  • Detected bugs and logged and classified them based on the severity using Microsoft Excel.
  • Create the scripts using eclipse IDE.
  • Created Scripts using Java language.
  • Performed development and execution of scripts in Hybrid framework.
  • Set-up configured and maintained system test environment.
  • Followed up with the development team with respect to the bug fixes.
  • Generated Daily and Weekly test status reports and metrics to management.
  • Conducted meetings and weekly status meetings.
  • Participated in Teleconferences with clients.

Environment: Eclipse IDE, Java, JUnit, Agile, Oracle, SQL server, manual testing and Internet explorer, QTP, ALM/QC

We'd love your feedback!