Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Queens, NY
Posted:
January 20, 2021

Contact this candidate

Resume:

Md Fahad Ahmed

QA AUTOMATION ENGINEER

Profile

Software/QA Test Engineer with expertise in Manual & Automated testing on various operating system platforms using top leading testing tools.

I am currently seeking a notable opportunity to utilize my extensive & professional experience in the software testing industry.

Contact

PHONE:

929-***-****

LinkedIn:

www.linkedin.com/in/md-ahmed-4ba795203

EMAIL:

adjkpi@r.postjobfree.com

Address:

Queens, NY

EDUCATION

Bachelor’s in Computer Science from National University

WORK STATUS

Permanent Resident – Authorized to work in the USA for any employer

WORK EXPERIENCE

Microdesk, New York

EAM Testing Analyst

January 2019 to Present

PNC Bank, Pittsburgh, PA

QA Engineer

July 2017 to Dec 2018

Fidelis Care, Rego Park, NY

QA Analyst

Jan 2016 – June 2017

SKILLS

Soft Skills:

●Adaptability

●Analytical skills

●Attention to Detail

●Communication skills

●Problem-solving

Technical Skills:

●Languages: Java, HTML, JSON, XML

●Testing Tools: Selenium WebDriver, TestNG, Cucumber, Jenkins, Postman, JMeter

● Databases: Oracle, SQL Server, MS Access, IBM DB2

●Operating Systems: Linux, Windows, Mac

PROFESSIONAL EXPERIENCE

Microdesk, New York EAM Testing Analyst January 2019 to Present

Microdesk was founded in 1994 as an Autodesk Reseller with a simple mission – to assist Architecture, Engineering, Construction, Owner/Operators, and GIS firms with improving workflows and integrating project delivery technologies. 25 years later, and that mission still holds.

Project Name: Maximo

Application: Web Based (Maximo) application to manage all airports' assets via Smart device with cut edge technology and generate the report.

Key responsibilities:

Created and updated documentation relating to the Selenium installation for Windows OS and Mac OS and quality assurance processes and procedures using Share Point tools.

Designed and developed Test Plans, Test cases, and Automation Test Scripts.

Managed the Requirement Traceability Matrix (RTM) between requirements and test cases.

Collaborating with Developers, Technical Project Managers, and Product Managers to understand fast-changing project requirements.

Conducted Backend testing using SQL and Database concepts.

Developed automated scripts using java in Selenium Web Driver with Maven, Cucumber, and TestNG.

Performed test automation Development using a test framework that implements Page Object Model (POM), Cucumber feature files, and TestNG.

Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and provide quick feedback.

Implemented Maven for Project build tool and Git for code repository management.

Developed script using Object Oriented Programming (OOP) concepts in Java.

Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using Selenium Framework.

Used Xpath method to identify the web elements using selenium locators like id, Name, XPath, text method link text in the application.

Involved in Web Services Testing using RestAPI with Rest Assured.

Involved in managing the user stories and assigning priorities in JIRA.

Reported defects and defect life cycle using Atlassian JIRA.

Developed an automation Test plan to execute automation cases in the different environments based on testing requirements and created Test cases for the Application module.

Extensively worked with Database verifications, validations, and developed Complex SQL Queries for Backend Testing with Oracle.

Responsible for weekly status updates showing the progress of the manual and automated testing.

Participated actively in team meetings with the Functional/Development Team for fixing the bugs.

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

PNC Bank, Pittsburgh, PA QA Engineer July 2017 to Dec 2018

Project: US hosted

Application: Online Banking provides client view account information like account summaries, account details, monthly statements, balance transfers, accrued interest, check ordering, loan application, to apply for credit cards, and financial services.

Responsibilities:

Involved in developing test plans, test strategies, test scenarios, test scripts, and test steps based on Business and System Use Cases.

Actively participated in scrum meetings and reviews.

Performed Functional tests using Selenium WebDriver with a Data-driven framework.

Responsible for developing a framework from scratch and working on enhancing the existing Automation framework.

Executed Selenium tests for automation testing of the web application using Selenium Web Driver.

Followed Data-Driven Development (BDD) as much as possible and written test cases using TestNG for every relevant class.

Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.

Created test cases, test plans, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes, and led different projects in the investment and commercial domain.

Performed Data-driven testing using Selenium WebDriver and TestNG functions, which reads data from property and XML files.

Used Maven to build and run the Selenium automation framework. Once the script got over, the framework used to send the automation reports over email.

Created an automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running the test on a nightly basis automatically.

Created Data Driven tests that randomized the test data for testing the AUT using Excel file.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Performed Smoke, Functional, Regression, Integration, and UAT testing.

Conducted backend testing using SQL queries to validate data for the database.

Performed regression testing for every modification in the application and new release.

Created defects in TFS, assigned them to the responsible person and tracked them until they are fixed.

Writing and executing Test cases and Test procedures for different scenarios based on HP Application Lifecycle Management (ALM).

Prepared the Test Scenarios and Master Test Plan for the UAT (User Acceptance Testing).

Participated in Stand-up meetings, walkthrough meetings, weekly automation meetings with all other QA, weekly assessment meetings with business analysts and developers.

Fidelis Care, New York City, NY QA Analyst Jan 2016 – June 2017

Project: ACE (Affordable Coverage Eligibility)

Application: ACNY (Affordable Care for New Yorker) Fidelis Care offers quality, affordable coverage to residents across the State of New York, including products available through Medicaid, Medicare, and the NY State of Health Integrated Eligibility. Fidelis Care was founded on the belief that all New Yorkers should have affordable, quality health insurance.

Responsibilities:

Actively involved in all stages of Software Development Life Cycle (SDLC), which includes requirement, analysis, design, development, testing and documentation, Agile/Scrum methodologies.

Designed and developed test plans, test cases, and automated test scripts.

Involve in analyzing Business Level Requirements and Manual testing methods.

Experience in writing test plans, test cases/scenarios, test strategy, and analyzing test results.

Performed Smoke, Functional, Integration, System, UAT Testing, Regression, and GUI testing.

Performed end-to-end testing considering all interfaces and subsystems for functional and non-functional testing.

Coordinated with the EDI team to develop and document the detailed testing work plans and created the various testing documents for the assigned EDI transactions.

Defect Tracking and Bug Reporting performed using Quality Center.

Identified correct GUI elements using various Selenium Locators, XPath, and CSS to find the Web Elements using selenium and creating automation scripts.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI, and the testing environment using Selenium Web Driver.

Developed and executed Selenium test cases using Maven (Page Object Module) and Jenkins.

Experienced in using Selenium Web Driver, Eclipse, Java, and TestNG frameworks in creating test scripts, Annotation, Parameterization, Data providers, Test suites, and HTML reports.

Parallel running test scripts using Selenium Grid & get the report in Local machine.

Use Jenkins as a Continuous Integration Tool to integrate Selenium test results.

Developed and executed complex SQL queries to validate test data.

Reference: Available upon request



Contact this candidate