Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Clarksburg, MD
Salary:
50$/Hr
Posted:
November 17, 2020

Contact this candidate

Resume:

Mamatha

QA Automation Engineer

Email: adhxaz@r.postjobfree.com

Ph #: 301-***-****

Summary:

6+ years of experience as a Software QA Tester specialized in automation and manual testing.

Strong knowledge and working experience on various stages of Software Development Life Cycle and Software Testing Life cycle by implementing Waterfall and Agile Scrum methodologies.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid, TestNG, JIRA, POSTMAN and SOAP UI.

Ability in handling the SSL certificate error using desired capabilities in the entire web Browsers.

Experience in Drag and Drop, Scroll Down, Synchronization, Double Click, CheckBoxes using Selenium Web Driver.

Ability in handling Ajax calls using WebDriver methods waits like Implicit, Explicit, fluent waits and thread sleep.

Expert in writing test cases to handle Popups windows and Alerts using WebDriver and Alert interface class.

Diversified experience in testing at every phase of the development process Functional, Integration, Regression, User-Interface, Acceptance, System, End-to- End, Front End and Back End testing.

Ability to handle multiple windows using web drivers.

Experience in creating and updating Java test scripts using Selenium Web-driver.

Expertise in Automation Testing, Manual Testing, Functional Testing, System Testing and Regression Testing.

Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.

Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium WebDriver.

Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.

Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.

Experience in creating and implementing Automated tests using Selenium.

Experience with TestRail, JIRA and Quality Center/ALM tools to log and track the defect.

Analyzed the User stories and UI mockups and also participated in backlog grooming and wrote Acceptance criteria in Agile environment.

Performed GUI testing on various modules of Mobile and Web-Based Applications.

Performed Smoke, Functional, Integration, System, Usability testing and Cross-Browser testing.

Executed Positive and Negative testing based on test scenarios.

Conducted Regression testing on new builds and newer versions of applications and ran the regression test suites.

Performed Back End Testing by executing SQL queries including Select and Join commands.

Attended the defect review meetings to track status of the defect resolution and discuss the issues with the developers.

Executed test cases and generated the daily status reports and sent them to team for verification.

Good working knowledge and understanding of SoapUI to perform Web Services testing.

Solution oriented software QA Tester, willing to contribute to a bug-free and quality product.

Quick Learner and Excellent team player having ability to meet tight deadlines and work under pressure.

Technical Skills:

Automation Tools

Selenium WebDriver, TestNG, SoapUI, Cucumber, Postman

Scripting

SQL, HTML, Java Script, XML, JSON

Bug Tracking Tools

JIRA, HP ALM/Quality Center

Ci

Jenkins

Build

Maven

Databases

SQL Server

Operating System

Windows

Mobile Platform

Android, iOS

Professional Summary:

Client: Cardinal Health, Dublin, OH Oct 2019 – Till Date

Role: QA Automation Engineer

Responsibilities:

Performed integrated testing, performance testing, regression testing, Cross Browser testing, and UAT testing.

Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.

Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans

Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.

Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).

REST API testing using Postman on production post release.

Created Selenium web-driver automation scripts using Java to validate functionality on various browsers.

Used Jenkins as continuous integration server to run automated test suites.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.

Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.

Performed Regression testing for new builds and every modification in the application using Selenium.

Used Selenium WebDriver to run test cases in multiple browsers and Platforms.

Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.

Reported software defects in ALM and interacted with the developers to resolve technical issues.

Analyzed test results, tracked the defects and generated reports using ALM.

Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).

Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.

Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Agile, Jenkins, Cucumber, SOAP UI, Maven, Postman, TestNG, ALM, Eclipse, XPATH, Java, GIT, SQL, Windows.

Client: Total Wine & More, Bethesda, MD Jan 2018 – Sep 2019

Role: QA Automation Engineer

Responsibilities:

Participated in Sprint planning for sizing and dividing tasks.

Analyzed and understood the User stories and UI mockups and also participated in backlog grooming for web and mobile application.

Involved in testing various business rules User/Customer functionalities, and Change Processes.

Performed Cross Browser testing for web portal using selenium web driver.

Developing test and defect reports and also test scripts in Selenium Environment.

Created more than 700 test cases which runs successfully in each regression cycle without manual intervention.

Prepared a detail test schedule and test metrics on a weekly basis to know the status of the application.

Develop Java Test codes using Eclipse IDE and TestNG framework.

Used Selenium WebDriver for automated testing of website developed using Java.

Used TestNG to achieve data-driven approach.

Responsible for Executing Test cases, Test Procedures and Records Defects.

Implemented Maven Build tool by configuring the POM file with all required Jars and maintained the POM file.

Used Selenium API for Mouse movements, Keystrokes, Window control manipulations and pop-ups.

Created test reports generated out of TestNG and captured the error screenshots.

Automated running Regression tests and build report generator for daily builds using Jenkins Build Jobs, Maven.

Used SOAPUI, POSTMAN for WSDL Validation. Used different Assertions for validating responses

Logged results with date and time stamp and email the same to certain group of users using descriptive programming.

Reviewed the user stories and wrote the Acceptance criteria in Jira.

Executed Smoke testing on every new builds for checking Basic Functionality for mobile and web portal applications.

Performed Positive, Negative, Functional, Integration, System Testing on various applications.

Performed Regression Testing after retesting the defects to make sure the fixed do not have any negative impact on the application.

Performed Web Services Testing and XML validation for test case suite using API tools like SoapUI.

Prepared test cases to test the back end Database by retrieving the data for the tables using SQL

Generated Daily Test Status Report using Test Rail to update all Stakeholders on the Status/Progress of Testing.

Logged and Tracked defects using Jira tool and tracked the bugs till they are fixed and closed.

Participated in daily scrums to effectively communicate the progress and road blocks in order to deal with the constantly changing requirements.

Attended the sprint review meeting.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, POSTMAN, XPath, JavaScript, HTML, Eclipse, Agile Methodology, Git Hub, Mobile Testing, SQL, Oracle, Windows.

Client: Oceanfirst Bank, Toms River, NJ Jul 2016 – Dec 2017

Role: QA Engineer

Responsibilities:

Worked closely with development team in creating automated scripts for the application using Selenium.

Effectively implemented different QA Methodologies/ Policies, Strategies and plans in all stages of SDLC.

Prepared Test strategy and Test Plan for each Release cycle.

Involved in setting up configuring the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.

Developed and implemented robust Keyword driven framework with Selenium WebDriver which cut down the script development time in half.

Developed and executed the test scripts with Selenium and Java.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).

Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

Used Selenium WebDriver for testing different browser, Selenium Grid for checking instance of sever and Selenium IDE for record and play back.

Converted all record and play back test cases into Selenium automated scripts.

Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.

Enter and maintain defect information in Defect Tracking System, JIRA.

Created and executed database queries (SQL) to validate database data integrity.

Worked with appropriate development and technical support teams to triage, assess and solution.

Worked closely with different functional team including Development, QA, Sales and Business.

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, HTML, Eclipse IDE, Agile, XPATH, JIRA, XML, SQL, Windows.

Client: Lexington National Insurance, Baltimore, MD Aug 2014 – Jun 2016

Role: QA Analyst

Responsibilities:

Developed manual and automated test cases to test the functionality of the application.

Worked on System Test Plan Preparation, Requirements Streamlining and Traceability Matrix in QC.

Developed and executed test cases for integration, system and regression testing throughout the software development life cycle.

Performed Functional testing and Published test summary reports.

Participated in writing Test Plan, Test strategy & Test Scenarios based on software documentation from business, technical and functional requirements.

Performed end-to-end testing of application and verified compliance for software quality standards of the organization.

Conducted weekly meetings with the developers and build team.

Implemented Recovery Scenario to handle unexpected events or errors.

Tracked, Reviewed, Analyzed and Compared defects using Quality Center.

Participated in Test Case review and Test case sign off meetings.

Tested in Development, Staging and Production Environments.

Environment: Manual Testing, SQL, Java, Quality Center.



Contact this candidate