Summary
Overview
Work History
Education
Skills
Certification
Citizenship
Personal Information
Timeline
Generic

ELGUN GULUYEV

Palo Alto,UNITED STATES OF AMERICA

Summary

  • Over six (6+) years of experience in Quality Assurance and QA Automation Testing in Web based and client/server applications, in both Manual and Automation testing.
  • Fully skilled in complete Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) including developing and implementing Test Cases and Test Reports and strengthening proficiency in the Jira X- Ray project management tool.
  • Excellent skill in analyzing Requirement Documents, User Stories, creating Test Plan, Test Scenario, and Test Cases for Manual and Automation testing.
  • Substantial experience with Amazon Web Services (AWS) EC2. Having experience in performing automation for Regression, Smoke, Functional, Positive and Negative Testing, Web and Client-Server Software applications, Back-End (API-REST Assured library) / Front-End (UI), and Database Testing using JDBC, Maven, and SQL, and Mongo DB. Complete knowledge of Object-Oriented Programming (OOP) concept by using Inheritance, Abstraction, Encapsulation, and Polymorphism. Proficient in Automation tools such as Selenium, JAVA, TestNG, JUnit, Maven, Cucumber, Jenkins, and REST API for testing Client-Server and Web-based applications.
  • Proficient in JAVA, Cucumber, JUnit, TestNG for creating and maintaining Behavior Driven Development, Data Driven Development, and Hybrid Framework.
  • Proven ability in developing BDD scripts, feature files with Cucumber and writing step definitions for behavior.
  • Expertise in using Jenkins to pull the code from the central repository, scheduling the Smoke testing for continuous integration.
  • Maintained the Selenium and JAVA automation code and resources in version control system Git and GitHub as a cloud hosting service to manage Git repositories.
  • Solid experience in using Jira as a Project Management and defect – tracking tool.
  • Experience in parallel testing in TestNG, and JUnit using maven-surefire-plugin.
  • Proficient in writing Scenario, Scenario Outline in Gherkin language, and running Data Driven Testing taking data set from Scenario Outline Example table.
  • Executed Automation scripts on different browsers/environments.
  • Used Apache POI methods with JAVA for writing/reading to/from Excel performing Data Driven Testing.
  • Solid experience in REST API using Postman, and JAVA Rest-Assured Library for automating REST API Following POJO approach.
  • Experience in Database (RDBMS) writing queries, and proficient using JAVA JDBC Library for automating Oracle DB, and comfortable working with My SQL and PostgreSQL Experienced working with OS, such as Mac, Windows XP.
  • Possess problem solving, time management skills, self-motivated, positive, adaptive, detail oriented, able to work under pressure and quick learner.
  • Experience in JSON Schema Validation.
  • Knowledge of generating automated test reports by using Cucumber HTML /JSON, Serenity and Allure reports including screenshots for failed scenarios Experienced in developing Keyword-Driven, Data Driven, TDD, Behavior driven & Hybrid Framework using Selenium WebDriver and Python.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver and Python (PyCharm IDE and Ride IDE).

Overview

6
6
years of professional experience
1
1
Certification

Work History

SDET

Homesite Insurance
10.2021 - Current

⦁ Responsible for developing and maintaining automated testing frameworks, designing, and implementing tests, debugging, and defining corrective actions, and executing exploratory and automated tests to ensure product quality.
⦁ Successfully created detailed, comprehensive, and well-structured Test Plans and Test Cases to ensure maximum test coverage and improved test efficiency.
⦁ Utilized Maven pom.xml to store and manage dependencies for test execution, plug-ins, and developed profiles of grouped test cases to run smoke and regression testing.
⦁ Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection
⦁ Analyzed Business Requirement Document and other related references to the project.
⦁ Interacted with Business Analyst, Developers & QA Manager for clear exposure to trickle down the technical/functional and user requirements to Test Plans and Test Scenarios.
⦁ Followed the SDLC Methodologies, throughout the testing process from initiation until deployment.
⦁ Prepared test scripts to implement test cases, test scenarios, behavioral features, and step definitions for BDD using Junit and Cucumber with Gherkin.
⦁ Provided manual & automated test services across functional testing practices.
⦁ Solid experience in Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programming JAVA and open-source unit test framework JUnit.
⦁ Conducted Smoke, Functional, System Integration, Regression, and E2E testing during the entire Project.
⦁ Performed Back-End testing manually using SQL Developer tool and using JAVA JDBC library to automate Database testing.
⦁ Utilized RESTful API by using REST Assured libraries and JUnit and Cucumber BDD scenarios to automate the tests
⦁ Demonstrated adeptness in version control with Git and GitHub, fostering seamless collaboration among cross-functional teams
⦁ Performing API Testing to validate endpoints and proper JSON/XML structure with CRUD operations by using Postman and REST Assured Library and Swagger.
⦁ Worked closely with developers to resolve error issues during the Test phase.
⦁ Participated in the QA Meetings and bug triage to prioritize bugs & verification of the Project. Checklist during the Deployments.
⦁ Implemented seamless integration of test automation with GitHub Actions for continuous integration, enhancing the reliability and stability of the development process. Created and maintained GitHub Action workflows to manage trigger-based and scheduled jobs for Smoke and Regression tests within different test environments.
⦁ Used instance of EC2 of AWS machine with 8081 port to access Jenkins CI/CD tool for creating jobs to run smoke and regression tests. I have done FreeStyleProject to create a job, pull code from repository, schedule using build periodically function H 5 * * 1-5(Mon Fri), specify maven goals, generate Cucumber HTML report, configure email notifications, publish test results on Jira using Xray plugin for smoke and regression tests.
⦁ Reported failed tests with screenshots and documented defects in detail on Jira.
⦁ Implemented Cross-Browser testing utilizing Selenium WebDriver by testing the application on different browsers such as Chrome, Safari, Firefox, and Internet Explorer
⦁ Wrote Test Cases in TestRail and Executed Test Scenarios and Test Cases for Functional Testing, Smoke Testing, Positive and Negative Testing as Automation using Selenium WebDriver in Python.
⦁ Designed and developed Data Driven, Behavior Driven, TDD and Hybrid Automation framework using Selenium WebDriver and Python and performed unit testing by using Pytest.
⦁ Automated Smoke & Functional test cases using Selenium WebDriver, Unitest/Pytest/Robot & Python (PyCharm IDE and Ride IDE).

SDET

Rally Health
04.2019 - 10.2021

⦁ Following the Agile Methodology of STLC, throughout the testing process.
⦁ Reviewing User Stories to accurately understand the project and provide accurate testing estimates.
⦁ Independently prepare and execute Tests as well as manage all aspects of the testing effort, including plans, schedule, tools, and onshore/offshore team members, for the defined scope of work.
⦁ Testing all the API services using TestNG framework and generate reports using Jenkins.
⦁ Develop Automation Framework using Selenium WebDriver, JAVA, JUnit, Maven and TestNG feature files for application UI testing.
⦁ Identifying elements using various locators such as (ID, Name, CSS, Linked Text, Class Name, XPath) locators in UI testing
⦁ Performing parallel testing against different browser using Selenium GRID.
⦁ Involved in designing and deploying multitude applications utilizing almost all of the AWS stack focusing on high-availability, fault tolerance
⦁ Performing data collection Test using JDBC, generate multiple reports in XML, Excel web format.
⦁ Validate Web-Services based on vulnerable (URL/Body), methods (Get, Post, Put, Delete) other API parameters and verify status code trough Postman or programmatically.
⦁ Developed inter-personal skills to transition to Sprint based model from Waterfall environment.
⦁ Used Postman client tool and Swagger documentation for manual testing.
⦁ Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
⦁ Used Git as version control and GitHub remote repository to manage branches, resolve conflicts, following pull-request and merge guidelines.
⦁ Report software defects in Jira and interact with the developers to resolve technical issues.
⦁ Create automation scripts in Java using IntelliJ IDE.
⦁ Collaborate with Business Analysts and Developers as needed to ensure successful deployments.
⦁ Extensively use SQL Server for managing the database and making sure Front-End data matches with Back-End data.
⦁ Performed bench testing, analysis and evaluations of high reliability space payload electronics, modules and systems using STE such as, spectrum analyzers, network analyzers, power source and meter, noise figure analyzers, and signal generations.
⦁ Reported and tracked bugs, replicated, verified bug fixes and new functionalities, regression tested new releases, supported developers by examining logs and debug files.
⦁ Identify and log defects if/when a Test fails, if necessary, using SQL to narrow down the root cause of the problem for efficient investigation by the development team.

QA Automation Tester

First Tech Federal Credit Union
10.2017 - 04.2019

⦁ Involved in analyzing the Business requirement Documents (BRD) and Functional specification documents (FSD) to understand the application.
⦁ Developed Selenium script for taking screenshot and used Selenium Actions class to handle mouse movements and hover-over actions on Web Elements.
⦁ Responsible for extensive testing of different modules of the web-based application and whole testing life cycle for the various modules of this application.
⦁ Performed Test Execution and defect logging and tracking using JIRA.
⦁ Developed Test Cases and Test Scripts collaboratively with other testers to test the functional requirements.
⦁ Developed Automation test cases for Manual scripts by using QTP.
⦁ Involved in different types of software testing like Functional testing, Regression testing, Integration testing, Smoke testing, and System testing.
⦁ Designed and build Automation Framework for web-based software products via Page Object Model (POM) design pattern using Page Factory in Selenium WebDriver to reduce code and better maintenance.
⦁ Working in Agile/Scrum environment. Participating in Scrum ceremonies: Sprint Planning, Sprint Review, Sprint Retrospective and performed both Manual and Automation Testing.
⦁ Parameterized the fixed values in checkpoint statements, created Data Table for the parameters and wrote functions for the parameters to read new data from the table.

Education

Bachelor's degree - International Relations

Baku Slavic University
01.2009

Skills

  • Java
  • Python
  • Gherkin
  • SQL
  • POM
  • BDD
  • KDF
  • DDF
  • Hybrid
  • JIRA X-ray
  • Selenium WebDriver
  • Junit
  • Hamcrest Matchers
  • TestNG
  • JDBC (Java Database Connectivity) for executing SQL statements
  • Cucumber
  • Postman
  • HTML reports / Cucumber JSON reports
  • REST Assured with Java library
  • Microsoft Excel
  • Apache POI library and Microsoft Word
  • Allure Report
  • Serenity Report
  • Amazon Web Services (EC2)
  • Windows
  • Mac OS
  • Jenkins
  • Maven
  • Ant
  • Oracle
  • MySQL
  • PostgreSQL
  • Eclipse
  • IntelliJ IDEA
  • PyCharm
  • HTML
  • CSS
  • XPath
  • JSON
  • XML
  • API with Postman using Get, Post, Put and Delete methods
  • Rest Assured Library
  • Waterfall
  • Agile/Scrum
  • GitHub
  • Gitlab

Certification

AWS Certified Cloud Practitioner, https://www.credly.com/badges/0a7bc44b-7832-4c48-ba46-b67d1f32ff47?source=linked_in_profile

Citizenship

UNITED STATES OF AMERICA

Personal Information

Title: SOFTWARE DEVELOPMENT ENGINEER IN TEST

Timeline

SDET

Homesite Insurance
10.2021 - Current

SDET

Rally Health
04.2019 - 10.2021

QA Automation Tester

First Tech Federal Credit Union
10.2017 - 04.2019

Bachelor's degree - International Relations

Baku Slavic University
ELGUN GULUYEV