We provide IT Staff Augmentation Services!

Selenium Tester Resume

5.00/5 (Submit Your Rating)

Hunt Valley, MD

SUMMARY:

  • 3+ years professional experience in testing with extensive knowledge of Software Automation Framework, Design & Implementation using Selenium Tool.
  • Expertise using selenium WebDriver to validate all UI components
  • Excellent knowledge in writing unique CSS and XPath locators using source code of the page to identify each unique element .
  • Extensively experienced in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plans, Test Strategy, and Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Experienced in Java development and J2EE technologies for preparing Test Scripts.
  • Strong experience in Software Development Life Cycle using Agile / Scrum, Waterfall methodologies.
  • Proficient in System Testing, Integration Testing, Security Testing, Configuration Testing, Functional Testing, Regression Testing, GUI Testing and User Acceptance Testing (UAT ).
  • Strong skills in object - oriented programming (JAVA).
  • Good at defect-reporting and defect-tracking using tool like JIRA, Quality Center/ALM.
  • Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results.
  • Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle.
  • Good Knowledge in designing and developing Automation test scripts in Java implementing test in Selenium Web Driver.
  • Experienced with open source tools Selenium WebDriver.
  • Experienced in designing and developing Automation frameworks in JUnit and TestNG; implementing frameworks like POM, Page Factory and Data Driven.
  • Hands-on experience using ALM.
  • Worked in Performance/Load and Stress testing with JMeter.
  • Expertise on Data Driven testing using Frameworks like JUnit and TestNG.
  • Strong exposure testing applications on Cross browser testing, browsers like Mozilla Firefox, Google Chrome using WebDriver.
  • Exposure to continuous integration tools like Jenkin.
  • Ability to learn & develop using new technologies quickly.
  • Good interpersonal and customer relational skills.
  • Excellent analytical and problem-solving skills.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problem.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium Grid, Cucumber, JMeter, Appium

Web Debugging Tools: FirePath, XPath

Programming Languages: Java, Python, Ruby, JSON

Project & Bug Tracking Tool: HP/ALM Quality Center, JIRA

Application Servers: Apache Tomcat

Software Development Methodologies: Agile, Waterfall

Operating Systems: Windows, Linux/UNIX, MacOS, iOS, Android

Networking & Protocol: Http, Https, POST, REST

Web and GUI Tools: HTML, CSS, JavaScript, JQuery

CI/CD Pipeline: Jenkins

Version Control: Git/GitHub

Project Build / Framework: Junit, TestNG, Maven, Page Object Model, JMeter, Gradle

IDE: Eclipse, IntelliJ IDEA

Databases: MySQL, Oracle, MS SQL Server, MongoDB

Test Management Tools: Jira, Quality Center, ALM

Cloud Testing Environment: BrowserStack, Sauce Labs

PROFESSIONAL EXPERIENCE:

Confidential, Hunt Valley, MD

Selenium Tester

Responsibilities:

  • Developed Web Client Test Cases based on Business Rules.
  • Worked with developers and the testers to verify test cases.
  • Involved in Task Estimation, Prioritization, Creation and Communication to Onsite & Offshore teams.
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
  • Used JIRA for tracking defects and notifying developers.
  • Analyzed testing results, identified issues and reported to the developers and project managed through JIRA.
  • Developed and executed Automation Test Scripts using Selenium and Testing framework.
  • Setup Selenium WebDriver to run Selenium scripts on different browsers.
  • Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports .
  • Developed test automation framework based on Page Object Model, TestNG and Selenium Web Driver
  • Identified elements on web pages and mobile apps using Appium Inspector.
  • Designed and built automation framework for different web-based software products using Page Object Model (POM) Design to reduce code and for better maintenance.
  • Developed Hybrid Framework for web automation using Java, Selenium WebDriver, TestNG, Maven, and Jenkins.
  • Implemented Test Automation Framework based on Page Object Model, Java, and Selenium & Testing.
  • Recorded and plays back tests using Selenium IDE, BrowserStack.
  • Documents solutions by use of UML Sequence diagrams, flowcharts, and swagger REST API specifications.
  • Good knowledge of relational and NoSQL databases
  • Created and executed multi-action scripts based on test script/scenario flows.
  • Developed manual test scripts and automation test scripts using Selenium to evaluate Security of Web based user authentication apps.
  • Coordinated user acceptance testing with final users & prepared end user documentation for the new system.

Environment: Selenium WebDriver, TestNG, Cucumber, Maven, Jenkins, GitHub, Java, Windows, Oracle, MS Office Tools, MS Outlook, SharePoint, JIRA, XML, HP ALM, Eclipse IDE, Agile.

Confidential, New York, NY

QA Tester

Responsibilities:

  • Extensively involved in the complete STLC and SDLC activity from requirements gathering to UAT testing.
  • Performed BDD (Behavior Driven Development) using Cucumber/Gherkin Feature files, Scenarios and Step Definitions and automated web services.
  • Developed test cases and procedures based on user requirement specifications and system requirement specifications.
  • Involved in functional testing, regression testing, system testing, integration testing, security testing, configuration testing, GUI testing and User Acceptance Testing (UAT).
  • Involved in Identification of test cases to automate using Cucumber.
  • Involved in Problem solving and Defect Tracking Tools like JIRA.
  • Worked in Performance/Load and Stress testing with JMeter.
  • Performed BDD (Behavior Driven Development) using Cucumber Feature files, Scenarios and Step Definitions.
  • Used page objects factories to create abstract layers in framework.
  • Used SQL queries to test the backend database.
  • Developed few test scripts to automate process of testing in Selenium WebDriver using JAVA.
  • Web Service testing (RESTful API) and performed Web Services testing.
  • Wrote and executed test cases for major program modules.
  • Identified application defects to minimize number of steps to reproduce the problem.
  • Conducted Cross browser testing in IE, Firefox, Safari and Chrome.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Involved in review of product requirement documents, functional specifications, test strategy, test plan and test case documents.

Environment: Selenium WebDriver, HP ALM, JIRA, Safari, Chrome, HTML, XML, Oracle, Java Script, Ajax, MS Word, MS Excel, UNIX, TestNG, Cucumber, Maven, Jenkins, GitHub, SharePoint, Windows.

Confidential, Bloomfield, CT

Automation Tester

Responsibilities:

  • Performed Functional, Regression, Ad Hoc on Web based applications.
  • Developed and maintained test suites, test cases.
  • Analyzed the user/business requirements, functional specs and Use Case documents and created the Test Plans, Test Cases.
  • Coordinated with the business analysts and developers, and discussed issues in interpreting the requirements.
  • Created test cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing.
  • Actively Involved in executing the selenium scripts and analyze the test reports.
  • Generated the execution results and sent it across to the team, by way of gathering and analyzing the Test Metrics for the purpose of reporting.
  • Automated Smoke and Functional test cases using Selenium Web driver, TestNG, JAVA and Java script.
  • Developed automation test cases using TestNG framework and Selenium Web driver.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) methodologies completing releases ahead of schedule.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath.
  • Good experience in testing web applications using Soap UI.
  • Updated the framework for integrating the smoke script with Jenkins for CI (Continuous Integration).
  • Used Maven, Selenium Web driver, JAVA and Selenium Grid to create nightly automation scripts.
  • Performed Cross-Browser Testing both Manual and using Selenium.
  • Attended weekly defect report meetings and presented progress updates.
  • Coordinated with developers and system engineers to fix application defects.

Environment: TestNG, Eclipse, Selenium WebDriver, Selenium Grid, Maven, SOAPUI, Java, Java Script, MS Word, MS Excel, MS Outlook, JIRA, HTML, CSS, XML, XPATH, SQL, DB2, Windows.

We'd love your feedback!