Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Nurlan Abdullayev

Nurlan Abdullayev

US Citizen | Gibsonia,PA

Summary

Experienced Software QA Engineer with 7+ years in test automation, data validation, and enterprise data platform testing, including API, UI, and database layers. Skilled in SQL (expert level), ETL validation, data warehouse testing, and building automation frameworks for backend systems. Proven track record of leading cross-functional QA efforts in Agile environments, integrating testing with CI/CD pipelines across Windows/Linux. Strong understanding of QA metrics, root cause analysis, and continuous quality improvement.

Overview

9
9
years of professional experience

Work History

Software Engineer in Test / SDET

SiriusXM
Washington, D.C
11.2022 - Current
  • Crafted 230 detailed test cases to ensure data consistency, availability, confidentiality, and performance
  • Managed and executed automated test cases across multiple environments – PROD, QA, and DEV – to validate software stability, functionality, and data integrity. Ensured smooth transitions between environments by conducting pre-release testing in QA, debugging in DEV, and final validation in PROD, reducing post-production defects by 35%
  • Configured and maintained test automation in both Windows and Linux-based environments, supporting cross-platform deployments.
  • Performed ETL testing by validating staging, transformation, and loading stages against source/target mappings.
  • Collaborated with .NET and Java development teams, validating APIs and UI components built using object-oriented principles.
  • Developed data-driven framework with Selenium, increasing automation by 40%
  • Created detailed test cases and test scripts for critical UI components, including forms, navigation elements, and user workflows
  • Validated data using complex SQL queries on Microsoft SQL Server, ensuring accurate data flow across backend and UI
  • Developed and maintained UI automation frameworks using Selenium WebDriver, Cucumber, and Java to ensure consistent and reliable automated testing for user interfaces
  • Increased UI test automation coverage by 40% through developing reusable page object models and data-driven scripts, ensuring comprehensive validation across all UI components
  • Achieved 100% test coverage on critical modules by introducing comprehensive automated testing frameworks
  • Automated backend testing by writing SQL Queries for data validation and utilizing JDBC for automated database testing
  • Achieved 100% regression test pass rate by test case prioritization
  • Automated RESTful API tests using Java, JUnit
  • Created and executed three points verification – Database, API, and UI – test scenarios
  • Managed GitHub repositories and code reviews efficiently
  • Enhanced product quality by reducing defect leakage by 40% by adopting effective testing strategies
  • Configured CI/CD jobs on AWS for seamless deployment and testing
  • Led API test automation, integrated into the CI/CD pipeline, and executed smoke, regression, positive, negative, functional, integration, and backend testing.
  • Worked within Agile sprint cycles, actively participating in daily standups, sprint planning, reviews, and retrospectives. Collaborated with cross-functional teams to refine requirements, prioritize testing, and integrate automated tests seamlessly within each sprint
  • Tested web services using Postman and REST Assured, and familiar with SOAPUI for SOAP-based API testing.

Software Engineer in Test / SDET

BNY Mellon
Pittsburgh, PA
10.2021 - 10.2022
  • Led the automation testing efforts for multiple applications, focusing on Risk Management, ensuring a 95% reduction in manual testing efforts by implementing Selenium and Cucumber BDD frameworks
  • Created and performed automation tests to address all use cases and ensure test coverage with all aspects of verification: Functional Testing, End-to-end, and Sanity testing with Positive and Negative scenarios
  • Developed and maintained a robust API/Webservices automation testing suite using Karate and Rest Assured, achieving a 30% improvement in test coverage for critical APIs
  • Streamlined test processes by developing a new CI/CD pipeline, reducing release time by 25%
  • Implemented Cucumber Scenario Outlines with Example tables and Apache POI library for Data-Driven Testing
  • Conducted API Testing to validate endpoints, JSON/XML structure using Postman, REST Assured, and Swagger
  • Designed and implemented automated tests for Restful APIs using tools like Postman, Java with Rest Assured
  • Reported and tracked bugs, verified fixes, and supported developers by examining logs, identifying defects, and using SQL and Datadog logs for efficient investigation
  • Executed automation scripts on the CI/CD pipeline using Jenkins, AWS, and GitHub
  • Designed a robust API testing suite with over 50 endpoints verified weekly

QA Automation Tester

LPL Financial
San Jose, CA
10.2018 - 11.2021
  • Involved in Planning and Analysis of the project and creating Test Plans, Test Scripts, and Test Cases
  • Achieved a 50% reduction in manual testing time by implementing a comprehensive BDD approach using Cucumber
  • Involved in developing and maintaining the Cucumber Behavior Driven Development – BDD – framework using Maven, Java, Selenium WebDriver, and TestNG for UI testing
  • Increased test efficiency by 40% by implementing parallel test execution with Selenium
  • Created Test Cases, Test Scenarios based on Acceptance Criteria and Business Requirements using Cucumber Gherkin language and the JIRA test management tool
  • Created Automation Test Scripts and implemented Page Object Model design pattern using Selenium WebDriver
  • Maintained Smoke Test Suite and handled Selenium Synchronization problems using Explicit & Implicit waits

QA Automation Tester

Penske Automotive Group
Tampa, Florida
12.2016 - 09.2018
  • Started as a manual tester and was promoted as QA Automation Engineer
  • Improved test coverage by 30%, resulting in fewer post-production issues.
  • Developed test cases using Selenium WebDriver and Cucumber.
  • Enhanced Selenium framework using Page Object Model and Design Factory.
  • Performed MongoDB testing to validate NoSQL database functionality, document storage, and retrieval.
  • Communicated with other team members before reporting and logging defects, participated in test result evaluation, and created, retested, and closed issue tickets using Jira.
  • Created automated scripts for functional, GUI, and Regression testing.
  • Improved system stability by 70% by implementing rigorous regression testing frameworks.

Education

Master's degree -

Azerbaijan Architecture and Construction University
Baku, Azerbaijan
06.2015

Bachelor's degree -

Azerbaijan Architecture and Construction University
Baku, Azerbaijan
06.2012

Skills

  • Selenium WebDriver
  • Rest Assured and Postman
  • AWS EC2 and Microsoft SQL Server
  • Behavior-driven development (BDD)
  • Continuous integration and delivery (CI/CD)
  • Object-oriented programming (Java/NET)
  • Agile methodologies
  • Cucumber and Gherkin
  • TestNG and JUnit
  • JDBC and JSON
  • Jenkins and Bitbucket
  • Jira and Jira Xray
  • Page object model
  • Web application testing
  • Cross-platform environments (Windows/Linux)
  • QA metrics and defect tracking
  • Documentation and audit support
  • Advanced SQL & Data Validation
  • ETL Testing & Data Pipeline QA

Timeline

Software Engineer in Test / SDET

SiriusXM
11.2022 - Current

Software Engineer in Test / SDET

BNY Mellon
10.2021 - 10.2022

QA Automation Tester

LPL Financial
10.2018 - 11.2021

QA Automation Tester

Penske Automotive Group
12.2016 - 09.2018

Master's degree -

Azerbaijan Architecture and Construction University

Bachelor's degree -

Azerbaijan Architecture and Construction University
Nurlan Abdullayev