Post Job Free

Resume

Sign in

Selenium,Cucumber,API,Java,Git,GitHub,SQL,Jira,Jenkins,TestNG,Agile

Location:
Ashburn, VA
Salary:
Based on the market rate for my experience
Posted:
January 22, 2024

Contact this candidate

Resume:

Alam Kalani

571-***-**** ad2z77@r.postjobfree.com U.S. Green Card Holder

QA Automation Engineer

PROFESSIONAL SUMMARY

* ***** ** ********** ** Information Technology, specializing in Software Quality Assurance Automation Testing, proficiency in testing on Client/Server and Web-based applications, and strong knowledge of Core Java, and Object-Oriented Programming concepts (OOPs).

Strong knowledge of Cucumber, Junit, TestNG framework for Unit testing, Maven for Project building tool, and Jenkins for Continuous Integration.

Created framework using Maven-Cucumber-Selenium-Java-JUnit from scratch.

Well-versed in developing testing frameworks such as Behavior-Driven (BDD), Test Driven

(TDD), Data-Driven (DDT), and Hybrid frameworks with Page Object Models (POM).

Proficient in executing Data Driving Testing using Cucumber Scenario Outline and Data-table.

Experienced in using Excel to read and extract Excel Data (Apache POI) and Data provider using TestNG.

Developed Test Scripts to implemented Test Cases, Test Scenarios, and features for BDD

(Behavior Driven Development), and TDD (Test Driven Development) using Selenium WebDriver.

Professional experience with source version control tools such as GIT and its remote repository GIT Hub.

Hands-on experience in Java Database Connectivity (JDBC) to execute queries in Database and used SQL for verification from Oracle Database and MySQL.

Experience in Application Programming interfaces (API) testing.

Executed API testing using Postman where I have created manual test cases.

Performed Manual and Automated API Testing of REST Endpoints using Swagger and REST Assured via sending requests using HTTP methods.

Proficient with testing REST APIs, and Web and database testing. Extensive experience in client-server and web-based application testing including API Testing.

Extensive experience writing and implementing complex test plans, design, development, and execution of test scripts.

Experienced in all Testing Activities including Requirement review, developing Test Cases and Functional Test Scenarios, Test Strategy, Test Plan, Environment Setup, Test Execution, Log Defect, and Test report.

Professional Expertise in Smoke Testing, Back-end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, Regression Testing, Cross-Browser/Cross-Platform Testing.

Proficient experience with defect tracking and analysis using different defect tracking tools such as JIRA.

Excellent working experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Agile testing methodology specially Scrum, also familiar with Waterfall.

Experience in creating Requirement Traceability Matrix (RTM) between requirements and test cases to ensure test coverage.

Problem-solving nature, ability to analyze and prioritize, great team player, adapt easily to a new environment, very fast and enthusiastic learner, confident, sincere, and committed. TECHNICAL SKILLS

Languages JAVA, HTML, XML, SQL

Testing Tools Selenium WebDriver

IDE IntelliJ, Eclipse, SQL Developer, Postman

Test Framework Cucumber, Junit and TestNG, Data-Driven, Hybrid Build and Integration Tools Maven, Jenkins

Environments Agile-Scrum

Bug Tracking Tools JIRA

Version Control GIT, GitHub

Databases Oracle, MySQL

Operating Systems Windows, Mac

PROFESSIONAL EXPERIENCE

United Health Group, NJ QA Automation Engineer 02/2022 - Present

Involved in gathering and analyzing the product requirements and developing clear test cases and other related documents.

Developed test code in Java language using Selenium WebDriver and Cucumber framework.

Developed automated test scripts in Java using Selenium WebDriver and Cucumber.

Involved in designing and implementing Selenium WebDriver automation framework for smoke and regression test suites (Cucumber and Maven).

Developed an Automation framework by following a hybrid model approach of implementing Page Object Model and BDD, using JAVA, Selenium Web Driver, and Cucumber.

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

Developed test scripts, performed RESTful API testing using REST Assured library, and performed API manual testing using Postman.

Used different selenium methods to handle Alerts, Popup, drop down, check box, radio button, dynamic calendars, and web tables in Selenium WebDriver.

Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using the data-driven framework.

Set up Jenkins for a scheduled automation test run that will trigger the Smoke Test script by receiving an email.

Involved in designing an automation framework to be used in UI testing with Selenium WebDriver.

Developed test scripts, performed database testing using JDBC, performed data validation and data integrity testing using JUnit assertions with Selenium WebDriver.

Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from the oracle database.

Automated and executed Functional test, regression test and smoke test.

Identified, Reported, and Tracked Defects using the JIRA test management tool. Environment: Java, HTML, Oracle, Selenium WebDriver, JUnit, Cucumber, Jenkins, Agile, SQL, Maven, XPath, IntelliJ IDEA, GitHub.

Alliance Tek Solutions, VA QA Automation Tester 11/2019- 12/2021

Involved in the design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven) and Apache POI API.

Generated Test Reports using TestNG test script execution and created the error screenshots.

Expertise in Grouping of Test Cases, Test Methods, and Test Suites for regression and functional testing using TestNG annotations like Groups, Parameter, Data Provider, and Tags.

Created Selenium WebDriver automation scripts using JAVA to validate functionality on various browsers.

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

Performed back-end testing on oracle database by writing SQL queries.

Involved in Continuous Integration of the automation framework with Jenkins.

Worked on a Data-Driven Framework for Automation test scripts.

Extensively used Selenium locators like XPath, CSS Selectors, and WebDriver to test the web application.

Performed User Acceptance Testing (UAT) exclusively in an Agile environment.

Analyzed business requirements, documented business requirements specifications, and wrote Test Plans and Test Cases.

Worked with the development team to understand technical design and architecture for test planning.

Created manual test cases, and reviewed them with different stakeholders to validate the functionality.

Performed GUI, Functionality, Integration, Regression, Back-end, and Usability Testing. Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, XPath, Eclipse, HTML, CSS, XML, SQL, Agile, Oracle, JIRA, and Windows.

Best Buy, MN Manual Tester 06/2018-9/2019

Analyzed business requirements, documented business requirements specifications, and wrote Test Plans and Test Cases.

Worked with the development team to understand technical design and architecture for test planning.

Created manual test cases, and reviewed them with different stakeholders to validate the functionality.

Performed GUI, Functionality, Integration, Regression, Back-end, and Usability Testing.

Uploaded test cases, executed test cases and logged defects in JIRA.

Performed Ad-Hoc testing upon the completion of a test case to seek further unresolved bugs within the application

Connected to the database with queries using SQL for data verification and validation.

Interacted closely with developers regarding defects, and participated in tracking, reviewing, and analyzing bugs.

Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, XPath, Eclipse, HTML, CSS, XML, SQL, Agile, Oracle, JIRA, and Windows.

EDUCATION

Bachelor of Engineering in Mechanical Engineering

Bachelor of Science in Biology

Syntax Technologies: Coding Boot Camp



Contact this candidate