SDET Green Card holder
To obtain a Software SDET/ Automation position that will allow me to develop and enhance my extensive Testing skills and knowledge by using my experience to solve complex problems in a dynamic Challenging environment. CONTACT DETAILS
Los Angeles, CA,
LinkedIn Short Link
Selenium WebDriver, Eclipse, IntelliJ,
JUnit, Maven, Cucumber, TestNG, Git,
Bug Tracking Tools
JAVA, SQL, HTML, XML, Gherkin
Windows, Mac iOS
Oracle, MySQL, SQL Server.
Page Object Model, Data Driven,
Keyword Driven, Hybrid Framework
Smoke Testing, System Testing,
Integration Testing, UAT Testing,
Positive and negative, Functional
Testing, Regression Testing, Black Box
Testing, Backend Testing.
Over 6 years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Functional and Automation testing.
Excellent knowledge of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
Highly experienced working in both Agile and Waterfall methodologies.
Proficient with Defect Management Tracking System, Quality Assurance, following Test Standards, Guidelines and Procedures.
Experienced in API testing with Java Rest Assured, SoapUI and Postman
Developed and executed Smoke Test, Integration Test, Functional Test and Regression Test.
Solid experience working with User Stories and Sprint Backlog in an Agile environment using state-of-the-art tools like JIRA.
Experienced with Cross Browser Compatibility Testing using Selenium WebDriver and TestNG framework.
Experience in Designing and executing the automation scripts using Selenium WebDriver.
Proficient in writing Selenium WebDriver automation scripts in JAVA using Maven, Cucumber.
Knowledgeable of multiple programming languages such asJava, and SQL.
Hands-on experience in creating Maven projects to centralize all dependencies in pom.xml file and also to get an organized folder structure to build the framework.
Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
Baku Slavic University
English, Turkish, Russian,
Expertise in Jenkins to schedule Smoke as well as Regression testing as part of Continuous Integration (CI).
Extensive knowledge of developing and designing different types of frameworks using POM (Page Object Model) based on automation-testing framework by using JUnit, Java and Selenium WebDriver.
Deep knowledge on Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
Experienced with automating RESTful web services testing using Java libraries like REST-Assured.
Practical skills in working with GitHub source code management tool.
Quick-learner, excellent analytical, multitasking, problem-solving, communication and interpersonal skills.
Good team player with Active participation in meetings with the testing, development teams and Clients.
Progressive Insurance, Highland
May 2022 – Present
Used Apache POI for reading and validating the data from Excel files.
Automated the functional testing scenarios and built the Automation Regression Suite.
Performed Back-end testing using MySQL, Java, SQL, Oracle.
Participated in daily scrum, sprint planning, sprint review and sprint retro meetings.
Maintained Automation scripts and responsible for code check-ins into GitHub.
Used JAVA to code the test cases in Selenium WebDriver and also process strong knowledge on it.
Maintained the CucumberBDD framework with Junit in the organization by writing features files in Gherkin, step definitions and Closely worked with the Product owner using Cucumber.
Used Apache POI for reading and validating the data from Excel files.
Setup the Automation framework using Selenium WebDriver to test cases in browsers like Chrome, Firefox, and Safari for Browser Compatibility Testing.
Used Jenkins as a Continuous Integration tool for schedule and run the automated test scripts.
Created Test plan to support specific software testing objectives, and assist team in creation, review, and finalization of Agile stories and Acceptance criteria.
Achieved Continuous Integration through Jenkins by building the framework using Maven.
Analyzed business requirements, software requirement specifications to create test cases for manual and automation testing using Selenium WebDriver.
Used Junit-Cucumber-Maven framework to drive the execution.
Created and maintained custom locators through XPathand CSS Selector
Implemented Page Object Model (POM) and Data Driven Framework (DDF) for UI testing.
Closely interacted with developers for bug fixes, debugs, and code developments.
Responsible for developing and executing automated Smoke, Integration, and Regression tests.
Maintained dependencies in Maven for consistency and reusabilityon the Selenium Automation Framework.
Used Eclipse as IDE for the creation of automation scripts.
Experienced in testing Web Services using REST-assured
/Postman maintained user stories and feature files in GIT for version control.
Efficiently logged and tracked defects using JIRA.
Performed parallel and cross browsing testing with TestNG in Selenium/Java.
Test Automation Engineer
Scripps Health, San Diego, CA
February 2020 – April 2022
Developed Data Driven test framework in Selenium WebDriver by reading test data from Excel file using Apache POI.
Performed Back-end testing of AWS Cloud Databases using Oracle, SQL, Java, and JDBC API.
Developed and maintained automation scripts for regression test cases in Selenium using Java.
Scheduled test scripts to run overnight when required using Maven and Jenkins.
Used Maven to build and run the Selenium automation framework. Once the script was executed, the framework used to send the automation reports over email.
Performed Data Driven Testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
Conducted training and provided mentoring to current and new team members on automation testing using current tools within my framework.
Performed cross browser testing by executing Selenium test scripts on multiple browsers and platforms using Selenium Grid and checked for compatibility.
Effectively communicate testing activities and findings in oral and written formats.
Wrote and maintained batch scripts that serve as the foundation of the build automation.
Executed functional, regression, integration, and end-to-end testing during the various phases of the application testing.
Executed SQL queries against Oracle and SQL Server databases for data quality validation.
Effectively implemented different QA methodologies, strategies and plans in all stages of SDLC
Used Jenkins to schedule Regression and Smoke Tests.
Involved in the design and implementation of Selenium WebDriver Automation Framework for Smoke Test and Regression Test using TestNG.
Maintained Selenium and Java automation code and resources in GitHub over time for improvements and new features.
Accurately developed timely Cucumber Reports using Jenkins.
Updated test procedures as functionality changed during testing cycle, prepared Test cases for new functional modules. Quality Assurance Engineer
Bank Respublika, Baku,
November 2016 – December 2019
Participated in the Test Planning meetings to check requirements to identify testable and untestable requirements.
Involved in writing high level and detailed test cases for Functional and Regression testing of numerous different integrated complex applications using Java and Selenium WebDriver.
Used TestNG Parameters and Apache POI for Data-Driven Testing.
Developed Test cases manually and Automation Scripts using open-source tools like Selenium Web Driver, TestNG, and Maven.
Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint Deliverables.
Performed regression testing, end-to-end testing, and user acceptance testing which included both positive and negative scenarios.
Developed and updated Test Plans, Test Scenarios and Test Cases for various scenarios across modules.
Set up a pom.xml file with dependencies and plugins for successful execution.
Tested application in different types of browsers to perform browser compatibility testing.
Wrote SQL queries for Back-end testing / Database testing.
Created and executed End-to-End scenarios to test the functionality of the applications.
Developed test code in Java language using Eclipse IDE and TestNG framework.
Involved in Smoke, Functional, Integration, Regression, System and User Acceptance testing.
Participated in Release Review/Requirement Analysis and Design review meetings.
Work closely with business analysts, business subject matter experts and development teams to clarify and resolve testing issues.