Post Job Free
Sign in

Engineer Selenium

Location:
Queens, NY
Posted:
July 01, 2020

Contact this candidate

Resume:

MD HABIB MRIDHA

***-** ****** ******

Queens, New York-11423, United States Phone :718-***-**** Email : *****************@*****.*** (Preferred)

US CITIZEN

Career Objective

Looking to secure a good position in a well-known organization in Quality Assurance Automation Engineer /SDET/ QA Analyst/ Software Automation Engineer Rule where my knowledge of services, skills & experience can be utilized to the growth & success of the organization.

Professional Summary

As a Quality Assurance Automation Engineer, more than 6 (six) years of experience in financial, insurance and e-commerce domain knowledge for development and testing.

Qualifications and Key Skills

Exposure to Test Strategy and Test Plan.

Exposure to writing, reviewing and executing test scenarios and test cases.

Exposure to root cause analysis of defects and failed test scripts.

Experience in Testing of web based and web service application.

Experienced in developing Automation Framework using Selenium WebDriver and JAVA which implemented the Data-Driven and Hybrid framework.

Implemented TestNG and JUnit testing Framework as a unit testing framework with Selenium.

Designed and implemented different automation frameworks from scratch like Page

Experienced in creating Feature File and developed Gherkin test cases for BDD (Behavior Driven Development) Framework using the Cucumber.

Experienced in Creating the Reusable methods, Generic methods & Page Factory for POM (Page Object Model) Framework.

Used GitHub & SVN as a version control repository for overtime improvements where pull and push every change of the code.

Experienced in Maintaining the Selenium & JAVA automation code and resources in source control using GIT.

Excellent knowledge of Software Development life cycle (SDLC) i.e. Requirement analysis, Design, Development and Testing and Software test life cycle (STLC).

Worked in various application methodologies including Agile, Waterfall model.

Excellent Knowledge in performing Black Box testing including Functional, Smoke, Regression, Integration testing, System Testing and others testing using Selenium WebDriver and Java.

Strong knowledge of IDE’s like Eclipse, Net Beans and IntelliJ.

Knowledge on Jenkins for continuous integration and for End-to- End automation for all

Build and deployments.

Experienced in using Maven, build for automation framework using Eclipse.

Proficient in creating, executing tests, generating the test reports and creating graphs using JIRA, HP Quality Center.

Proficient in Backend testing by writing SQL Queries.

Experience in working with different operating systems like Windows, Mac OS and Linux

Experience in Requirement Analysis with the Development team and closely work with Scrum Master, Product Owner (PO), Business Analyst (BA).

Well versed on Integration Testing, System Testing, Acceptance Testing, Regression Testing, Performance Testing, End to End Testing and lots of other Testing as well.

Good Analytical, Communication, interpersonal skills and an excellent team player.

Selenium Architect Roles

●Developed Page Object Model Design Selenium framework on TestNG Platform

●Used Build Management Tool Maven in the framework for batch triggering of Testcases

●Integrated complete framework with CI Tool Jenkins for Scheduling the Testcases

●Maintained the Selenium & JAVA automation code and resources in source controls like GitHub, SVN over the time for improvements and new features

TECHNICAL SUMMARY:

Software Testing Tools

Selenium WebDriver, POM, BDD, Cucumber, JUnit, TestNG, Maven, log4J, QC, JIRA, SQL, JDBC, Data Base, Apache POI, API

Databases

SQL, Oracle

Language

JAVA, HTML, JAVA, C++, SQL, Gherkins

Operating System

Windows, Mac OS, Linux

Version control

GIT, SVN

Methodologies

Agile-Current, Waterfall

Web Technologies

HTML, CSS, JSON, Java Script, POSTMAN, REST ASSURED, XML, HTTP

CICD Tool

JENKINS

EDUCATION

Education level

Subject

Institution

Bachelor of Arts

Computer Science

Queens College, City University of New York

Associate of Science

Computer Science

LaGuardia Community College, City University of New York

PROFESSIONAL EXPERIENCE

QA Automation Engineer August 2017 – Current

Point72, Stamford, CT

Point72 Asset Management, L.P. is an American hedge fund. SAC Capital Advisors was founded in 1992 and converted its investment operations to the Point72 Asset Management family office in 2014

Project: CORE Execution

Application: Web Based Application- Design to generate a report in every quarters for Federal Reserve Bank (BHC). All reports related to company asset and liquidity management, fixed income, and trade handling. All report needs to validate with database before every submission to Federal.

Responsibilities:

Attend in the daily Scrum meeting, Backlog Refinement meeting, Story grooming meeting, Demo Meeting and Retrospective Meeting in the Agile Scrum process.

Closely Working with Development team to understand the application functionality and develop test plans and test Cases.

Identifying Automation Scenarios from the set of Testcases/User stories identified in cycle

Developing Web Automation Testcases for the identified Automation Scenarios

Running Smoke regression suite after every build and publish the detailed reports with the bugs detected

Running Full Automation suite for every Release and analyze the root cause of Failed scripts

Worked with all Agile Development and SCRUM process throughout the entire project.

Designed the Test Strategy for multiple projects, defect management using JIRA.

Maintain & trouble shoot existing automation Regressing Test Suit using Java, Selenium, Maven, TestNG & Page Object Model.

Developed Java codes for Selenium test framework using Object Oriented. Programming (OOP) concepts such as inheritance, polymorphism, encapsulation, and abstraction.

Performed the Back-End testing to ensure data consistency on front-end by writing complex SQL statements on the Oracle Database.

Created Cucumber Extend Report for automation suite and send to the team.

Developed automation script with Web Driver using Java, Cucumber and TestNG.

Used Continuous Integration CI Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers.

Executed and Created automated script for RestAPI testing using Rest Assured framework and for manual POSTMAN.

Performed Restful API testing using Java Rest Assured, Cucumber and TestNG.

Follow up with the developers on defects status on a daily basis and generate reports for managements.

Coached and mentored Junior test engineers on various testing efforts and processes.

Environment: Windows 10, JIRA MS Office 2013, Skype for Business, Outlook, SharePoint, Share drive, Eclipse, Selenium Web driver, Java, TestNG, Maven, Jenkins, Oracle.

Automation Test Engineer September 2014 – July 2017

Geico, Woodbury, NY

An Insurance company which developed online claim administration systems for insurance industries. Sales/Billing – Sales application that offer customized ratings for customers, and billing functionality. Customer can buy, update policies and sign up for different billing options.

Project: Claims Center

Application: Geico Claims Center- web based application- Design to Approve the customer claims for coverage or compensation for covered loss. When Geico Policyholders submit a formal request for coverage or compensation for a covered loss the application validates the claim and, once approved, issues payment to the insured or an approved interested party on behalf of the insured.

Responsibilities:

Active worked with the Agile team and communicated Face to Face to implement Agile scrum development Process.

Participated in the different kind of meeting like Daily Scrum Meeting, Sprint Planning meeting, Backlog Refinement Meeting and Retrospective meeting with agile team.

Developed Automated Regression Test Suit using Selenium WebDriver, Java, Maven, TestNG and Cucumber.

Used Page Object Model (POM) Framework using Page Factory to manage objects separately making the framework reusable and scalable.

Proficient in using implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application.

Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.

Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using JUnit, Unit Testing Framework by adding different annotations.

Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.

I use -Itestlistener with TestNG and generate report by using extents report.

Executed and Created automated script using Rest Assured framework and for manual POSTMAN.

Performed load test and. performance testing by JMETER.

Performed GUI, Functional, Regression, Smoke, End to End and User Acceptance testing.

Tracked, logged and reported defects using defect management tools like JIRA.

Created Automation test plans based on the Application functionality.

Prepared Test Traceability Matrix to confirm the test coverage and mapped it with test cases.

Interacted with developers and other QA Engineers to address quality problems.

Environment: Windows 10, JIRA, MS Office 2013, Skype for Business, Outlook, SharePoint, Share drive, Eclipse, Selenium Web driver, Java, TestNG, Maven, Jenkins, Oracle.

Automation Test Analyst September 2013 – August 2014

QVC, West Chester, PA

Retail store providing goods sold by the shopping channel, including jewelry, home decor & apparel

Project: Customer portal

Application: Web based application -designed to manage e-commerce site and handle online products and payments.

Responsibilities:

Analyzed requirements and design and develop test cases and make requirement assessment reports.

Performed System, Functional, Regression, Integration, UAT and End to End testing to verify the functionality with the new codes introduced for modification and/or enhancement.

Developed and implemented Data Driven Framework.

Added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.

Responsible to work on enhancement of the Automation framework.

Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using JUnit, Unit Testing Framework by adding different annotations.

Maintained and executed Maven build files for running automated tests by adding dependencies.

Designed and developed high level and detailed Test Cases.

I use JUnit and generate report by using extents report.

Developed complex SQL queries for database testing.

Assisted UAT team by providing test data and test scripts.

Prepared detailed Test Metrics on a weekly basis for the project members to know the status of the application.

Verified the integration of various components in the application by executing end-to-end testing.

Logged the errors, reported defects, and tracked the defects using JIRA until resolution.

Environment: Java, API, Maven, XML, JDBC, CSS, HTML, Oracle 12c, SQL, Selenium Web driver, JUnit, Maven, Jenkins, Oracle, NetBeans IDE.



Contact this candidate