Summary
Overview
Work History
Education
Skills
Personal Information
Timeline
Generic

Aygun Gasimova

Chantilly,VA

Summary

Senior Full Stack Automation Engineer with 7 years of progressive experience in Manual and Automation Software Testing of Web-based and Mobile applications. Professional knowledge of all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle. Depth experience with Agile Scrum / Kanban methodology. Expertise in analysis of Software Requirement Specifications and development of Test Plans, Test Scripts, and Test Cases. Ability to Plan, Design, Develop and Maintain UI and API Test Automation Frameworks. Proficient in different Testing types such as Regression, Functional, and Smoke Testing. Knowledge of Java language and object-oriented programming (OOP) concepts. Basic knowledge of Mobile Testing using Appium, Perfecto and GigaFox. Strong communication skills and ability to collaborate with all development team members. Self-motivated Cross-Functional team member with a strong sense of responsibility with passion for technology, quality of work, and desire to learn more.

Overview

7
7
years of professional experience

Work History

Senior Testing Analyst

Aetna
Hartford, USA
09.2022 - Current
  • Involved in project's all phases of Agile Software Development Life Cycle
  • Assessed and analyzed user stories and participated in Sprint Review Meeting, Review Sessions, and Grooming Meetings
  • Applied best Senior Quality Assurance expertise to ensure full Functional Testing of new features being added every sprint, as well as complete Regression Testing for all previously implemented functionalities in every sprint
  • Performed Positive, Negative, Functional, and Regression Testing on different operating systems
  • Prepared Test Cases, Test Scripts, and Test Data based on the functional requirements and Test specifications
  • Maintained Automation Framework using Serenity and Selenium WebDriver with JAVA, Cucumber, and TestNG, JUnit for UI
  • Created Cucumber feature files with Step Definitions using Serenity and Selenium WebDriver to validate all UI components, popups, browser navigations, mouse movements, etc
  • Expertise in designing Cucumber BDD Framework using Cucumber Gherkin language, Cucumber Feature files, Scenario, Scenario Outlines, and Examples for Data-Driven Testing
  • Use Git for code version control and to store and share the code with other team members
  • Documented software issues and defects in the Azure Devops and JIRA bug tracking tool
  • Followed Defect Life Cycle by monitoring the resolution
  • Validated REST API JSON responses on Postman and Automated the Test Cases with JAVA and REST-Assured Library for Back-End Testing of the application
  • Experienced in Apache POI for reading and validating data from Excel Files
  • Performed Web Service API testing for content verification and validation with business logic
  • Used Jenkins for Continuous Integration with Selenium Grid for remote Test executions
  • Developed SQL Queries to query the Database to Test the Back-End process of the application
  • Developed test plans and strategies for software applications.
  • Effectively worked and communicated with Developers, QAs, Scrum Masters, and BAs to solve various types of issues
  • Tested mobile applications in Mobile Devices (IOS and Android) to ensure their configuration, operation, and capabilities work efficiently using Appium, Perfecto and GigaFox
  • Environments: Agile, Java, Cucumber, Selenium WebDriver, Jenkins, Azure Devops, JIRA, Git, SQL, Oracle, Windows, AWS EC2, IntelliJ, JDBC, Git, GitHub

Automation Test Engineer

American Express
New York, USA
03.2020 - 09.2022
  • Strong development skills with Java programming language with the knowledge of OOP concepts
  • Responsible for Performing API Testing using the JUnit Framework for Web Services Testing
  • Involved working in a DDT/BDD and can utilize technologies such as JUnit, TestNG, Cucumber Frameworks, and APIs (REST/SOAP)
  • Perform manual API Testing using POSTMAN/Swagger and SoapUI tools with JSON and XML
  • Develop all End-to-End Automation Scripts in the JUnit Cucumber Framework
  • Used POJO objects for deserialization and serialization with REST-Assured Library
  • Designed Automation Framework for Web-based (UI) applications
  • Developed and implemented Hybrid, Page Object Model (POM) Data Driven Testing and Behavior Driven Development Frameworks (BDD) with the Maven tool
  • Performed parallel and cross-browser Testing on different browsers like Internet Explorer, Chrome, Safari, and Firefox where multiple Tests were run parallel
  • Extracted Data from external Excel files using Apache POI and loaded it into the variables in the scripted code
  • Identify and assure the creation of reusable, Automated Tests for future Regression Scenarios
  • Provide Automated Test results reports using Cucumber, and HTML reports
  • Use JIRA Confluence for the project documentation
  • Create Test Strategies and Test cases from requirements and specification documents
  • Troubleshoot, and fix automation-related defects
  • Expertise in creating a good acceptance and integration of Test Automation Scripts and integrating with CI/CD tools like Jenkins
  • Use GitHub and Bitbucket for code version control, store and share the code with other team members
  • Created, maintained and executed automation scripts for regression testing of web applications.
  • Work closely with Product Management and Engineering Team members from the time an issue is logged to the time an issue is resolved
  • Work in a fast-paced Agile/Scrum environment (Sprint Planning, Daily Stand Up Meetings, Sprint Retrospective)
  • Coordinate with onsite and offshore teams to ensure 100% delivery
  • Facilitated team members in utilizing BDD Frameworks and writing Java codes in combination with Selenium WebDriver, TestNG, and Cucumber
  • Perform and support post Production deployment with Manual and Automated Testing
  • Expertise in Smoke, Sanity, Regression, and Functional Tests
  • Environments: Agile, Java, Cucumber, Selenium WebDriver, Jenkins, JIRA, Git, SQL, Oracle, Windows, AWS EC2, IntelliJ, JDBC, Git, GitHub

QA Test Engineer

Bank Of America
Charlotte, USA
09.2017 - 03.2020
  • Involved in project's all phases of Agile Software Development Life Cycle
  • Assessed and analyzed user stories and participated in Sprint Review Meeting, Review Sessions, and Grooming Meetings
  • Applied best Quality Assurance expertise to ensure full Functional Testing of new features being added every sprint, as well as complete Regression Testing for all previously implemented functionalities in every sprint
  • Performed Positive, Negative, Functional, and Regression Testing on different operating systems
  • Prepared Test Cases, Test Scripts, and Test Data based on the functional requirements and Test specifications
  • Maintained Automation Framework using Selenium WebDriver with JAVA, Cucumber, and TestNG for UI
  • Created Cucumber feature files with Step Definitions using Selenium WebDriver to validate all UI components, popups, browser navigations, mouse movements, etc
  • Expertise in designing Cucumber BDD Framework using Cucumber Gherkin language, Cucumber Feature files, Scenario, Scenario Outlines, and Examples for Data-Driven Testing
  • Use Git for code version control and to store and share the code with other team members
  • Documented software issues and defects in the JIRA bug tracking tool
  • Followed Defect Life Cycle by monitoring the resolution
  • Validated REST API JSON responses on Postman and Automated the Test Cases with JAVA and REST-Assured Library for Back-End Testing of the application
  • Experienced in Apache POI for reading and validating data from Excel Files
  • Performed Web Service API testing for content verification and validation with business logic
  • Used Jenkins for Continuous Integration with Selenium Grid for remote Test executions
  • Conducted functional, performance, integration and regression tests.
  • Expertise in Back-End Testing using JAVA, SQL, and JDBC
  • Effectively worked and communicated with Developers, QAs, Scrum Masters, and BAs to solve various types of issues
  • Tested mobile applications in Mobile Devices to ensure their configuration, operation, and capabilities work efficiently using Appium
  • Environments: Agile, Java, Cucumber, Selenium WebDriver, Jenkins, JIRA, Git, SQL, Oracle, Windows, AWS EC2, IntelliJ, JDBC, Git, GitHub

Education

Bachelor - Psychology

Baku Girls University
Baku, Azerbaijan
06-2011

Skills

  • Agile Scrum
  • Kanban
  • Java
  • SQL
  • HTML
  • CSS
  • XML
  • Gherkin
  • JSON
  • JUnit
  • TestNG
  • Cucumber
  • Maven
  • Page Object Model
  • Appium
  • Selenium WebDriver
  • Jenkins
  • Serenity
  • Azure Devops
  • Oracle
  • JDBC
  • Postman
  • REST-Assured Library
  • Perfecto
  • GigaFox
  • Smoke
  • Functional
  • Regression
  • Sanity
  • Mobile
  • Git
  • GitHub
  • Git desktop
  • Bitbucket

Personal Information

Work Permit: Authorized to Work

Timeline

Senior Testing Analyst

Aetna
09.2022 - Current

Automation Test Engineer

American Express
03.2020 - 09.2022

QA Test Engineer

Bank Of America
09.2017 - 03.2020

Bachelor - Psychology

Baku Girls University
Aygun Gasimova