Post Job Free

Resume

Sign in

automation tester

Location:
Ashburn, VA
Salary:
Based on market rate for my experience
Posted:
September 28, 2023

Contact this candidate

Resume:

Mihan Kalani

QA Automation Engineer

703-***-**** adz0or@r.postjobfree.com U.S. Green Card Holder

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 JIRA as defect tracking tools.

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

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

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

IDE IntelliJ, Eclipse, SQL Developer, Postman

Environments Agile-Scrum

Testing Tools Selenium WebDriver

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

Bug Tracking Tools JIRA

Version Control Tools GIT, GIT Hub, Bit Bucket

Databases Oracle, MySQL

Operating Systems Windows, Mac

PROFESSIONAL EXPERIENCE

Optum Health, MN Automation Engineer 02/2021 - Present

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

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

Developed an Automation framework using a hybrid methodology that combined the Page Object Model (POM) and Behavior Driven Development (BDD), using JAVA, Selenium WebDriver, and Cucumber.

Executed Behavior Driven Development (BDD) techniques, using a variety of Selenium methods to proficiently manage Alerts, Popups, dropdowns, checkboxes, radio buttons, dynamic calendars, and web tables within the Selenium WebDriver.

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

Participated in the designing of an automation framework for UI testing using Selenium WebDriver.

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

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

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

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

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

Automated and executed Functional test, Regression, and Smoke test.

Using the JIRA as a test management tool to identify, report, and track Defects. Environment: Java, HTML, Oracle, Selenium WebDriver, JUnit, Cucumber, Jenkins, Agile, SQL, Maven, XPath, IntelliJ IDEA, GitHub.

Alliance Tek Solutions, VA Automation Tester 06/2018 -12/2020

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 screenshots for the errors.

Proficiency 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. After the script was executed, the framework automatically sent automation reports via 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.

Using Selenium locators like XPath, CSS Selectors, and WebDriver thoroughly to test the web application.

Performed User Acceptance Testing (UAT) exclusively in an Agile environment. Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, XPath, Eclipse, HTML, CSS, XML, SQL, Oracle, and Windows.

EDUCATION

Bachelor of Engineering- Electronics Engineering

Master of Engineering- Power Electronics, Electrical Machines

Syntax Technologies: Coding Boot camp



Contact this candidate