Post Job Free
Sign in

Automation Engineer

Location:
Ashburn, VA
Posted:
April 18, 2023

Contact this candidate

Resume:

Ghazal Atif

Software Test Automation Engineer

571-***-****

adwlu6@r.postjobfree.com

Ashburn, VA

Work authorization: US Citizen

Professional Summary:

●Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.

●Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System, Regression Testing, Cross Browser/ Cross Platform Testing, UI Validation.

●Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web.

●Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.

●Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).

●Sound knowledge on Junit, TestNG framework, Maven for Project building.

●Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.

●Experience and domain knowledge in Banking, Retail, Insurance, Financial-Mortgage domains, and their workflow.

●More than 6 years of experience in Software Quality Assurance Testing.

●Proficient in testing on Web based applications and experience on Core Java and OOPS concepts

●Experience in the development of BDD frame work using Java and Selenium.

Technical Skills

Processes

Agile-Scrum, Waterfall

IDE

Eclipse, IntelliJ

Data Bases

Oracle, MySQL, SQL Developer

Languages

JAVA, XML, SQL

Operating Systems

Windows, macOS

Test Framework

Junit, TestNG, BDD Framework, Cucumber, Karate

Testing Tools

Selenium IDE/WebDriver, SOAP UI tool, Ready API

Bug Tracking Tools

JIRA

Web Technologies

HTML, XML, CSS

Build Tool

Maven, Gradle

Version Control

GitHub, GitLab

PROFESSIONAL EXPERIENCE:

Software Test Automation Engineer (@Travelers, Sacramento, CA, US)

February 2021-Present

Performing API automation testing using Karate framework.

Using the SQL Developer for verifying the data through database.

Performing the UI testing through front end application.

Performing regression testing, functional testing, Smoke testing.

Creating test scripts based on Business rules (Requirements).

Participating in Stand-up meetings, weekly automation meetings with all other QA.

Using Jira as task management tool in the project.

Using Excel to create the XMLs for API automation testing.

Gathering requirements documents such as business requirements and design documents and other related documents.

Attending to Daily stand-up, Sprint planning, Sprint review, and Sprint retrospective.

Using Gradle as build management tool for API Automation framework.

Using GitLab for version control.

Environment: Karate framework, SQL Developer, Jira, IntelliJ, STLC, Jenkins, Gherkin, GitLab, macOS, XML, MS Office suite.

Browsers: Chrome, Safari

June 2018-January 2021

Sr. Software Test Automation Engineer (@Capital One, Tysons Corner, VA)

Experience on Core Java, OOPS concepts.

Performed UI, Functional and Regression testing by automated using Selenium WebDriver, Cucumber Maven, and Jenkins.

Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.

Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.

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

Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver, and Cucumber.

Designed the test scripts and analyzed the results in various levels of the application including integration, regression, and functional using Selenium.

Delivered back-end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.

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

Used MAVEN for build management, and Jenkins for Continuous Integration of the builds.

Involved in preparing a report of all automation difficulties and test results for a further application using Maven.

Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports

Utilized JIRA as defect tracking tool on the project.

Involved in building and developing automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD),

Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.

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

Using Karate Framework for API automation.

Environment: Selenium Web Driver, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Karate Framework, Gherkin, GitHub, Oracle DB, Eclipse, XML, HTML, SQL, XPath, MS Office suite, SDLC, STLC,, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE, Safari

March 2017 – May 2018

QA Automation Engineer (AIMCO (Apartment Investment Management Company), Denver, CO)

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

Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms

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

Developed Test Cases, Use Cases and Automation test scripts.

Test execution report and generation in accordance with Quality Assurance best practices.

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

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

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework

API Automation using Ready-API Tool.

Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome and Internet Explorer.

API Automation Using Rest Assured library with TestNG framework.

Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.

Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Experience on Core Java, OOPS concepts.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.

Gathered requirements documents such as business requirements and design documents and other related documents.

Performed End-to-End testing of database to check data integrity using SQL queries.

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

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

Involved in testing the application utilizing the Scrum (Agile) methodology.

Using SOAP UI for validating the response code and response body.

Environment: Selenium WebDriver, Core Java, TestNG, Jenkins, SQL, Maven, HTML, XPath, GitHub, Windows 7. Oracle SQL Developer, MS Office suite; JIRA, GitLab, SQL, SDLC, STLC, Agile/Scrum, XML, SOAPUI, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE.

February 2016 – March 2017

Manual QA Test Engineer (@State Farm, Chevy Chase, MD)

Worked with QA Director to achieve organizational goals and objectives.

Attended and involved daily Scrum meetings.

Provided training for other team members.

Created Test Requirements Specification documents, Test plan and Test Result documentations.

Involved in SDLC, Agile Process, Business Process Design, and Implementation.

Used Postman tool for Manual Testing API Rest Request.

Analyzed the Business Requirements Documentation, system specifications, and identified the test requirements.

Used SQL to perform Back-end Testing.

Performed Functional, Integration, regression, positive, and negative testing.

Monitoring test progress throughout the project release cycle, providing test results and detailed status reports.

Conducting project reviews to improve project implementations.

Used Test Director/Quality Center to create coverage between requirements and Test Cases.

Environment: Waterfall, XML, HTML, Google Chrome, Safari, Firefox, JIRA, SQL, Oracle, Windows, MS- Office.



Contact this candidate