Post Job Free
Sign in

Selenium Test

Location:
Queens, NY
Posted:
December 08, 2020

Contact this candidate

Resume:

Mohammed Rafi

**** **** ******, **** ********, NY11370

Cell: 917-***-****

**********@*****.***

Professional Summery

Detail-oriented professional with experience in software application testing for more than 5 years.

Solid understanding of SDLC, SQA and Agile methodologies and QA discipline.

Proficient in writing and executing test cases, writing test plans and checklists.

Diversified experience as a QA Analyst in Client\Server, Web and cloud Applications.

Excellent knowledge of Software Development Life Cycle (SDLC) and testing methodologies from project definition to post-deployment documentation.

Hands-on experience in complete Software Test Life Cycle (STLC), QA Strategy and Methodologies (Waterfall, Agile).

Extensive experience working with Business and Functional Requirement Documents in analyzing and creating Test Plans, Test Cases and Automation Test Scripts for different applications.

Experienced in manual testing techniques and automated testing tools with emphasis on Functional, System, Integration, Regression and User Acceptance Testing, Automated testing using Cucumber, Selenium Web Driver.

Extensive experience in testing Functional Testing, Unit Testing, Manual Testing, Automated Testing. Mobile Applications on different IOS and Android platforms.

Have expertise in developing TestNG and Cucumber (BDD) Feature files using Gherkins and automate those using Selenium Web drivers.

Extensive experience of Web Services, SOAP and REST API Testing using Apache JMeter, Postman and SoapUI.

Excellent experience in executing Functional Testing, Regression Testing, Backend Testing, Smoke Testing, Sanity Testing, System Testing, Integration Testing and User Acceptance Testing (UAT).

Implemented Agile/Scrum methods for testing approach.

Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.

Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

Excellent organizational, technical and problem solving skills with a special talent for team oriented assignments, communication, inter-personal skills and can multitask various deliverables. Team support, schedule testing and documents walkthrough, review, report and Update JIRA to measure the testing process and requirement progress.

Coordinate and attend different team meetings, Sprint Planning, Retrospective, Review and daily Scrum meetings.

Ability to communicate effectively with different individuals of various internal and external groups - Users, Business Analysts, Development, Technical Support, Testing team and Project Manager.

Ability to work independently and on a team, committed to meet deadlines and finding creative solutions to challenging problems with good analytical and communication skills

Technical Expertise

Test Automation Tools: Selenium Web Driver, Junit, TestNG, Apache Poi, Cucumber, Maven, Jenkins, Post Man

Operating Systems: Windows 2000/ XP/ NT, UNIX, Solaris.

Databases: Oracle 10g/12g, SQL, MS Access, SQL Server, DB2.

Programming Languages: Java, SQL, HTML, CSS, Shell Scripting

Application Tools: MS Office Suite (Word, Excel and Power Point), Lotus Notes.

Test Management Tools: Jira, HP ALM, VSTS

Version Control: Git, SVN

Professional Experience

Automation Test Analyst

October 2018 – Present

SunTrust Bank, Manhattan, New York

Responsibilities

Gathered Requirement, Planed, designed, executed test plans and test cases (automated and manual) to support maintenance releases for multiple web-based applications.

Followed Agile methodology in whole project that is attending Scrum calls, Sprint planning, Sprint review and Sprint Retrospective meetings.

Involved in planning, designing, building and maintaining automation framework using Selenium Web Driver and Java.

The project was implemented in AGILE methodology. An active member of the AGILE team representing the delivery team in Iteration Planning, Daily Stand Up, Sprint review/demo and retrospective ceremonies.

Created Test Plans, Test Cases, Test Procedures based on the set of Business and System Requirements that have been approved by the team.

Designed, developed and logged and reported production issues. Reviewed new product features and enhancements and validate/update test plans accordingly.

Within the Software Test Life Cycle (STLC), I have been involved both directly and indirectly with Test Requirement Identification, Project Setup, Planning Estimation, and Test Strategy.

Involved in creation of automation framework in Selenium Web Driver using behavior driven (BDD) approach like Cucumber.

Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.

Extensively used Selenium (Xpath and CSS locators) to test the web application.

Used Postman tool to test SOA based architecture application to test REST API and web services

Wrote Features, Test Scenarios, Tests Steps, Cucumber Table, Scenario Outline, and Background using Gherkin from User Story / Acceptance Criteria.

Involved in extensive data validation, back-end testing and querying the database using SQL queries.

Used JIRA to maintained defect repository and followed the bug life cycle until the bugs are fixed or closed.

Helped developer in preparing test data, and also aided BA in understanding SQL scripts.

Performed User Acceptance Testing (UAT) on each release of the project with the help of end-user requirements.

QA Analyst

March 2017 – September, 2018

Foot Locker, Manhattan, New York

Responsibilities

Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.

Worked with Business Analysts and end users while developing test cases, test scenarios also while testing the application.

Developed, implemented and executed test methodologies and plans to ensure software product quality.

Involved in Team-building, training and management of technical personnel including managers & coordinated between technical and non-technical personnel.

Participated in all stages of testing life cycle, various testing methodologies and SDLC using Agile and Scrum.

Used web-debugging tools like Xpath, Firebug and Fire path to locate Elements Followed Agile development methodology and participated in Sprint planning, Grooming, Retrospective and Daily standups throughout the project.

Analyzed the testing requirements / user stories designed comprehensive test strategy based on the application functionality and created Jira tickets based on business requirement and added Subtasks.

Performed cross-browser testing using Selenium Web Driver

developing test strategies and plans for Functional and regression test

Involved in design and development of object driven and data driven automation framework using Selenium WebDriver and TestNG.

Actively participated in Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in Jira.

Contributed to regular status meetings to state any bugs, problems, and risks.

Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium Webdriver.

Tested applications in all environments (QA, staging (UAT), Pre Production, and Production).

Performed regression tests to check for unintended errors after the enhancement.

Aligned the test cases & test scripts to manage change during the test process.

Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility using Selenium Web Driver and Java.

Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.

Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.

Test Analyst

March, 2015 – February, 2017

Geico, Washington, DC

Responsibilities

Reviewed and evaluated business requirements and specifications for testability and completeness.

Participated in discussions for Sprint planning, daily Scrum (Stand-up), Story Grooming, Backlog, Sprint Review, and Sprint Retrospective.

Developed test cases in accordance with the Business Requirement Document (BRD).

Performed Smoke Testing, Functional Testing, GUI (Graphical User Interface), System Integration Testing, Regression Testing, and UAT (User Acceptance Testing)

Manually executed tests, record results, report defects and report test status

Acted as a liaison communicating with the management regarding the progress of the project

Performed back-end testing using SQL Server queries

Monitored the defect tracking process using Bugzila, troubleshooting, and generating customized reports to the management

Involved in bug verification, exploratory testing, peer review and manual regression testing on bi-weekly basis.

Logged defects on JIRA and retest the reported defects after fixation.

After successful development and testing of the product, participated in User Acceptance Testing (UAT), product release, and deployment to end-user

Daily project updates reporting to senior management

Education

Graduate: Masters in Accounting, Leading University, Sylhet, Bangladesh.



Contact this candidate