Post Job Free

Resume

Sign in

Web Services Automation Engineer

Location:
Tampa, FL
Posted:
September 12, 2023

Contact this candidate

Resume:

Enamul Haque Khan

adzny0@r.postjobfree.com Cell: 917-***-****

Work Authorization/Status: U.S. Citizen

Professional Experience:

• Experience in Software Quality Assurance especially in Requirement Analysis, Test Plan formulation, Test Design, BDD and Test Automation. Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.

• Experience in Automation testing using Selenium WebDriver, JUnit, TestNG, Jenkins, Maven, QTP and HP Quality Center.

• Key expertise includes testing and debugging GUI and Multi - Applications environment and automated testing using Selenium WebDriver.

• Good experience in Selenium Test Environment setup expert using the entire open-source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

• Have expertise of developing Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver.

• Extensive experience of Web Services and REST API Testing using Apache JMeter and Postman.

• Worked with Chrome extension Postman REST Client, an HTTP client for testing web services.

• Experienced in making Data Driven and Keyword Driven framework to maintain test suite.

• Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.

• Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed end Testing, Black-box Testing, Functional Testing, System Testing, and Regression Testing.

• Experience in back-end Database testing writing and executing SQL queries and other database operations with databases like SQL Server and Oracle.

• Experienced writing and executing CRUD SQL statements.

• Experienced in reading the test data from excel spreadsheet using API and TestNG Data provider.

• Used TestNG framework to run unit test and Maven to build the Project.

• Implemented open-source web test tool Selenium WebDriver for cross browser and cross platform web testing.

• Experience in working with build tools like TestNG, Jenkins, Ant and Maven.

• Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.

Technical skills:

● Testing Methodologies : Manual and Automated Testing

● Test Approaches : Waterfall, Agile/Scrum, SDLC, STLC

● Testing Tools : Selenium Web Driver, SMART tool

● Frameworks : TestNG, POM, Data Driven, Hybrid framework, BDD, JUnit, Cucumber.

● Defect Tracking Tools : JIRA, HP ALM, TFS

● Test Build Integration tools :Jenkins, Maven

● Programming Languages : Java

● Databases : MySQL, Oracle 10g/11g, SQL, Toad

● IN House tools : Smart, Onboarding, PSD Farm, Rate-Convert, Rate-Automation

● Team Workspace : Confluence, SharePoint

● Test monitoring tools : log4j, Sumo Logic

● Cloud : AWS

● API : Postman, Newman

Training on Cyber Security

• Knowledge of Deep analysis of triggered alerts using SIEM, EDR, DLP, SOAR and other analysis tools.

• Knowledge of Investigating incidents, remediation, tracking and follow-up for incident closure with concerned teams, stakeholders.

• knowledge in Investigate malicious phishing emails, domains, and IPs and recommend proper blocking based on analysis.

Tools used in Cyber Security training:

● SIEM : Splunk

● WEB Gateway : Zscaler

● Email Gateway : Barracuda

● URL Reputation : VirusTotal, URLVoid, IPVoid

● Threat Intelligence : IBM X-Force, Rapid7 Insights

● SOAR : Cortex XSOAR

● Sandbox : any.run

● EDR : Microsoft Defender for Endpoint (MDE)

● DLP : Code42

● Monitoring tool : ServiceNow

● AV : CrowdStrike Falcon Antivirus

● Firewall : PaloAlto

● Dark web monitoring : Rapid7 Insights

● KnowbBe4

● Phishing Email Analysis

Deloitte

May 2022—Present

QA Automation Engineer

Responsibilities:

• Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

• Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.

• Performed integration testing between different interface and module using SOAP UI and UNIX server.

• Worked on Object Oriented Programming (OOP) concepts. Extensively used Java test case automation.

• Created automated script for REST-API testing.

• Discuss solutions when faced with data related issues that’s coming from various Web Services and frequently changing requirements.

• Defect Reporting and Tracking using JIRA.

• Performed GUI Test, Functional testing, Smoke testing, Unit testing, User Acceptance testing (UAT), System testing.

• Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.

• Created and executed manual smoke, functional, regression, system, integration and exploratory tests.

• Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC.

• Responsible for creation, design and execution of test strategies, including writing test plans, test cases and test scenarios.

• Running the test cases and providing the test results for different channels.

• Worked with stakeholders on a regular basis for gathering requirements.

• Provided test results and status on daily scrum meetings.

• Involved in writing Requirement Traceability Matrix (RTM) detailed Test Plan and Test scenarios.

• Logged defects encountered in the application through JIRA during test cycles and conducted fix verification.

• Performed backend database testing by writing SQL to verify data integrity. Skills: Selenium Web Driver, TestNG, POM, Hybrid Testing, BDD, JUnit, Cucumber, JIRA, Jenkins, Maven, Java, Oracle, Toad, Confluence, JSON, XML, Postman API, Agile Methodologies, Git, Sumo Logic. Pitney Bowes, Shelton, CT

August 2021—April 2022

QA Automation Engineer

Responsibilities:

• Experience in Functionality Testing, Integration Testing, System Testing, GUI Testing, Regression Testing, Stress Testing, Smoke Testing, User Acceptance Testing (UAT) and Database Testing in both manual and automated modes.

• Analyzed test data and Conducted Database or Data driven testing under certain business rules for data population in DB.

• Developed automated tests using Selenium WebDriver with developers for Continuous regression testing

(Jenkins) and reducing manual testing using Selenium, TestNG and Maven.

• Attended triage meetings to understand and consider the scope changes for the release during the test execution phase.

• Working with Java to use Selenium-WebDriver API library to write automation scripting with Cucumber Feature and Scenario.

• Expert in developing Cucumber (BDD) feature files using Gherkin for automation using Selenium WebDriver.

• Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.

• Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.

• Performed tests on emulators and simulators over Charles Proxy.

• Executed cross-browser and parallel testing using TestNG.

• Created and executed Selenium test script suites using Selenium Web Driver.

• Used Selenium Grid to execute test cases on multiple machines.

• Written and executed test cases in HP Quality Center for the release.

• Performed during the execution phase.

• Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

• Creating and Executing test scripts for regression testing of web applications using selenium & cucumber.

• Worked closely with the Development team to analyze the application at the backend level and to describe the defects. Develop SQL queries for backend testing.

• Developed SQL Stored Procedures and Queries for Back-end testing. Skills: Selenium Web Driver, TestNG, POM, Data Driven, Hybrid Testing, BDD, JUnit, Cucumber, JIRA, Maven, Java, SharePoint, Postman, Jira, Agile.

AT&T, El Segundo, California

Apr 2018— July 2021

QA Automation Engineer

Responsibilities:

• Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.

• Experience in Automation tools like Selenium WebDriver, TestNG, GIT, Maven, Jenkins, and Cucumber.

• Experience in creating extensive Test Plan and Test Cases based on requirements and specifications using Selenium WebDriver.

• Test backend REST APIs with Postman, execute SQL queries for data validation.

• Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

• Experience in analyzing business requirements and specifications, development and execution of Test Plans, Test Scripts, Test Summary Reports and Test Cases.

• Experience in monitoring test execution status through sumo logic.

• Experience in confluence to spread the latest news and bring everyone together with blogs that encourage transparency and inclusion.

• Expert in Linux/Unix for server file ingestion and file transfer as well as file verification.

• Run shell script in UNIX server and validated result in database.

• Performed both Manual and Batch testing using different servers like windows, DB server using UNIX and LINUX.

• Designed and developed test structure for web services to validate API calls.

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

• Extensive experience of Web Services and REST API Testing using Postman.

• Experience in back-end Database testing writing and executing SQL queries and other database operations with databases like SQL Server and Oracle.

• Experienced writing and executing CRUD SQL statements.

• Experienced in reading the test data from excel spreadsheet using API and TestNG Data provider.

• Used TestNG framework to run unit test and Maven to build the Project.

• Implemented open-source web test tool Selenium WebDriver for cross browser and cross platform web testing.

• Experience in working with build tools like TestNG, Jenkins, Ant and Maven. Skills: Selenium Web Driver, Firebug, SMART tool, TestNG, POM, Data Driven, Hybrid Testing, BDD, JUnit, Cucumber, JIRA, Jenkins, Maven, Java, python, Oracle, Toad, Confluence, JSON, XML, Postman, Agile Methodologies, Git, log4j.

Jeffboat, Jeffersonville, Indiana

Oct 2017–Mar 2018

Software Engineer

Responsibilities:

• Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.

• Interacted with Business Analysts, Software Developers for bug reviews and participated in QA meetings.

• Identified and analyzed defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens, and content.

• Helped QA lead & manager with Test Plan, Test Approach documents and prepared Functional Test Cases

• Participated in entire Testing life cycle including test planning, test preparation, test execution and defect management.

• Evaluated application features and prepared Test plans and Test cases, Test scripts for Unit, Integration, System, User Acceptance, Functional and Regression testing.

• Categorized bugs based on the severity and collaborated with developers to resolve them.

• Attended weekly defect report meetings and presented progress updates.

• Attended the daily, weekly status, & sprint review meetings and created meeting notes.

• Participated in root cause analysis for defects and provided process improvement suggestions. Skills: JIRA, Confluence, Agile, Oracle.

Education:

● Bachelor’s - East West University Dhaka- 2009

● Master’s - Keller Graduate School of Management, DeVry University, New York- 2014



Contact this candidate