Summary
Overview
Work History
Education
Websites
Timeline
Generic
TARLAN BAYRAMLI

TARLAN BAYRAMLI

East Rutherford,NJ

Summary

  • SDET with 8 years of experience in implementing Software Testing strategies for Web-Based applications, performing Manual and Automation Testing.
  • Solid knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Detailed knowledge of core JavaScript, Java, OOP concepts and Data structures.
  • Very Proficient in developing Automation Test Scripts using Java, JavaScript, Selenium WebDriver, TestNG, JUnit, Maven, Cucumber , Playwright.
  • Designed and implemented automation frameworks from scratch using Page Object Model (POM) Design, Singleton Design Pattern, Cucumber Behavior Driven Development (BDD) framework as well as Data Driven, Hybrid Testing frameworks.
  • Experienced reading data from external files like Excel spreadsheets by utilizing Apache POI.
  • Strong experience in RESTful API testing using Postman and REST Assured, Hamcrest, Jackson, Gson libraries for automation.
  • Performed Database testing with the help of JDBC and SQL queries for automation.Utilized tools (DBViewer , DBVisualizer , SQL developer). Familiar with RDBMS (MySQL, Oracle, PostgreSQL).
  • Expertise in performing Regression, Smoke, Sanity, Ad-hoc, Positive, Negative, Functional, Integration, End-to-End, UI, API, Database testing.
  • For Remote and Parallel execution of test suites used Selenium Grid with Docker image , triggered and scheduled them with the help of Jenkins by generating different type of reports such as HTML, Cucumber report. Used Git and GitHub, GitLab as version control system and remote repository.
  • Work closely with Product Owners in Agile (Scrum) and participate in the following Scrum ceremonies: Backlog Refinement (Grooming), Sprint Planning, Daily Stand-Up, Sprint Review and Retrospective meetings.
  • Easily adaptable to new technologies and business environments.
  • Active learner with the ability to understand concepts, ideas, approaches and processes quickly.
  • Can handle high pressure situations and work effectively in a team and independently, meet project milestones and deliverable dates.

Overview

9
9
years of professional experience

Work History

Senior Quality Assurance Engineer

Fiserv
09.2023 - Current
  • Supported product managers and development teams across phases of testing from planning to execution, troubleshooting and reporting within high-volume, agile environment.
  • Created test cases and test scripts as both an individual contributor and in collaboration with various teams, ensuring high automation coverage to support long-term efficient product development.
  • Performed end-to-end testing using various tools and frameworks such as Postman API Collections, Playwright, Selenium, Cucumber, DbVisualizer, Java, Javascript, SQL.
  • Configured and managed Jenkins jobs to run daily automated testing for Microservices, generating detailed HTML reports and publishing them to Slack channels for real-time team updates.
  • Met tight deadlines to support release demands, performing testing after hotfixes to ensure resolution of production issues.
  • Conducted Regression, Integration, Smoke, Sanity and User Acceptance Testing both locally and through CI/CD pipelines using Jenkins, GitLab, Bitbucket for functional, performance testing.
  • Identified and documented defects by providing detailed evidence using Kibana logs, SQL queries for Database validation, and comprehensive UI screenshots, ensuring easy reproduction and resolution of issues by the development team.
  • Led QA efforts during annual Disaster Recovery (DR) testing by reporting real-time issues to the team for troubleshooting.
  • Utilized strong domain and industry knowledge to set up test data for various use cases, supporting both automation and manual testing validations.
  • Environment: JavaScript, Java, SQL, Playwright, API, Microservice, Jenkins, Kibana, Splunk, JIRA, Sauce Labs, SQL Developer, DbVisualizer, IntelliJ, VS Code, Scrum, Kanban, Rest API, GraphQL, REST Assured, TestNG, JUnit, Gherkin, Gitlab, Bitbucket, Chrome, Firefox, Postman, Newman.

Software Quality Engineer

American Express
08.2022 - 06.2023
  • Worked on writing scenarios in feature files with Gherkin language, created utility functions, developed and designed automated scripts using JavaScript with Selenium in Cucumber BDD framework for UI automation
  • Implemented Playwright testing framework from scratch
  • Worked on test data setup such as mocking data, account mapping for scenarios and etc
  • Performed assertions against different type of files such as Market Config, Language Pack files in automation framework
  • Performed performance and accessibility testing with the help of automation scripts
  • Utilized Postman, Chrome DevTools, Splunk for testing and troubleshooting API
  • Used Git and GitHub as a source control
  • Used Jenkins pipeline jobs to deploy mock data into lower environments and run different test suites in CICD
  • Worked closely with Scrum team to achieve better software quality
  • Performed functional testing for different screen sizes (small, medium, large) via Sauce Lab
  • Supported different teams on several tasks
  • Environment: JavaScript, Selenium WebDriver, Cucumber, browser-js, Node.js, JSON, HTML, Postman, VsCode, IntelliJ, Git, Jenkins, MongoDB, Chrome, macOS, JIRA, Sauce Labs, Playwright

Software Development Engineer in Test

Visa
06.2020 - 07.2022
  • Maintaining the Automation Framework using Java, JavaScript, Selenium WebDriver, Cucumber with JUnit
  • Implemented Page Object Model Design Pattern by using PageFactory, Singleton Design Pattern, created re-usable utility methods, writing test Scenarios in Cucumber using Gherkin language and implemented Step Definitions for those scenarios
  • Used Maven Build Automation tool and pom.xml file to manage dependencies, plugins
  • Added different type of plugins in Runner Class for auto generating HTML, JSON, Cucumber reports and attached with failed scenario screenshots
  • Developed and Maintained Automated Scripts for Smoke and Regression Suites
  • Performed Cross Browser and Parallel testing by utilizing Selenium Grid to establish multi browser compatibility and run tests across multiple machines
  • Scheduled tests using Jenkins for Regression and Smoke Tests
  • Maintained Jenkins builds in CI/CD pipeline
  • Actively participated in Agile ceremonies such as Sprint Planning, Daily Standup, Sprint Demo and Sprint Retrospective meetings
  • Involved in both manual and automated API testing of Web services using Postman tool and REST Assured library by verifying and validating the response to enhance the application's reliability
  • Environment: Java, JavaScript Selenium WebDriver, Maven, Cucumber, Gherkin, JUnit, Lombok, Apache POI, JSON, XML, REST Assured, JIRA, Postman, Gson, POJO, SQL Developer, IntelliJ, VS Code, Oracle, Git, GitHub, Splunk, Bitbucket, Scrum, Chrome, Firefox, Safari, EC2 server

Software Development Engineer in Test

Cigna Healthcare
03.2018 - 06.2020
  • Developed and designed the framework from scratch with Cucumber BDD
  • Tested the application for browser compatibility with Chrome, Firefox, Internet Explorer
  • Used XPath, CSS Selector, ID and other locators to define UI Testing locators, to automate the browser used Selenium WebDriver with TestNG framework and as a primary language Java
  • Used Apache POI dependency for reading and adding data from Excel files
  • Worked with Git as a version control and GitLab as a remote repository
  • Involved in maintaining Requirement Traceability Matrix to ensure coverage and mapping of requirements with Test Cases
  • Created defect/bug tickets, monitored and tracked their status till closure using JIRA
  • Used Maven Goals to set up Smoke and Regression suites
  • Maintained automation builds on Jenkins - Continuous Integration (CI) tool
  • Utilized Docker with Selenium Grid for running tests on multiple nodes
  • Conducted Database Testing by utilizing JDBC and SQL Developer against Oracle Database for database validation
  • For automation of API testing used Java REST Assured library to verify functionality and reliability
  • Participated in Grooming, Sprint Planning, Daily Stand-Up, Sprint Review and Sprint Retrospective
  • Environment: Java, Selenium, Cucumber, Maven, TestNG, JUnit, AssertJ, Apache POI, SQL developer, Postman, REST Assured, POJO, Scrum, JIRA, Jenkins, Docker, Splunk, EC2 server, Microservices

Quality Assurance Engineer

Maven Clinic
05.2016 - 02.2018
  • Performed Manual and Automation Testing on Web-Based application
  • Worked closely with business analysts and developers on requirements review and developing test cases, scenarios
  • Performed Functional Testing, Smoke Testing, Regression Testing both Manual and Automation
  • Performed System Testing, Black Box Testing, Cross Browser Testing, Exploratory Testing, Ad-Hoc Testing, Negative Testing, Positive Testing
  • Validated test cases using TestNG Framework
  • Used Rally as a defect reporting and tracking tool
  • Communicated with Development Team to resolve and retest defects
  • Involved in the creation and execution of manual test cases and analyzed the Test Results
  • Environment: Java, Selenium, Maven, POM, TestNG, Maven, Rally, Scrum, Internet Explorer, Chrome, Firefox, Safari, Windows, macOS

Education

Bachelor of Science - Economics

Azerbaijan State University of Economics
Baku, Azerbaijan
05.2016

Timeline

Senior Quality Assurance Engineer

Fiserv
09.2023 - Current

Software Quality Engineer

American Express
08.2022 - 06.2023

Software Development Engineer in Test

Visa
06.2020 - 07.2022

Software Development Engineer in Test

Cigna Healthcare
03.2018 - 06.2020

Quality Assurance Engineer

Maven Clinic
05.2016 - 02.2018

Bachelor of Science - Economics

Azerbaijan State University of Economics
TARLAN BAYRAMLI