Summary
Overview
Work History
Education
Skills
Certification
Volunteer Experience
LANGUAGE COMPETENCIES
Timeline
Generic

Zohrab Zeynalli

Baku,

Summary

Result-producing QA Automation Engineer - SDET with 5+ years of experience in developing and enhancing automation scripts for automation testing in various domains such as Financial services, Banking and Insurance. Highly skilled at analyzing and preparing test strategies, test plans and test data and checking readiness for testing.

Overview

7
7
years of professional experience
1
1
Certification

Work History

QA Automation Instructor

Tech Academy
Baku
06.2024 - Current
  • Instruct students in both manual testing practices and QA Automation, covering essential topics such as Java, Selenium (WebDriver and Grid), TestNG, and Version Control with Git and GitHub
  • Develop and deliver structured lessons to ensure students gain hands-on experience and a comprehensive understanding of both manual and automated testing processes
  • Mentor and guide students in applying industry best practices to prepare them for real-world QA roles

Senior Software QA Engineer

Unibank
Baku
02.2024 - Current
  • Collaborate within the Retail tribe in the Loan Squad, focusing on testing core banking functionalities, including PL/SQL, API, web, and mobile testing on iOS and Android platforms
  • Develop and maintain automation frameworks using Selenium, TestNG, Rest API, Java, along with Cucumber and Gherkin for behavior-driven development, ensuring tests align closely with business requirements
  • Conduct performance testing with JMeter and K6 to validate application stability under various load conditions
  • Actively participate in an Agile environment, collaborating closely with cross-functional teams to support iterative development and continuous delivery
  • Contribute to and review QA standards across the Retail and Business tribes to ensure a consistent approach to quality
  • Review and validate banking-related documentation, particularly for retail products, to maintain software quality
  • Mentor interns and Junior QA Engineers, promoting continuous learning and skill development within the QA team

Software QA Engineer

DRL(dmp)
Baku
02.2023 - 02.2024
  • Conducted all phases of the software testing lifecycle including requirements analysis, test planning, test design, test execution, defect tracking, and reporting
  • Collaborated with cross-functional teams including developers, business analysts, and project managers to identify and prioritize test cases
  • Created and executed manual and automated test cases using Selenium WebDriver and TestNG
  • Performed various types of testing such as Functional, Integration, Regression, and Acceptance testing to ensure the quality of the software
  • Trained and reviewed Junior QA team members
  • Reviewed and analyzed system requirements and technical specifications to create test scenarios and scripts
  • Reported and tracked defects in Jira and followed up with developers to ensure timely resolution

Software Development Engineer in Test (SDET)

Bank of America
Buffalo
10.2020 - 01.2023
  • Attended Agile/Scrum meetings (Sprint Planning, Daily Standup, Review and Retrospective meetings,) preparing test report documents for Sprint Demo meetings
  • Closely collaborated with Developers and Business Analysts to evaluate requirements in-depth and create test cases
  • Designed and reviewed the Test scenarios and scripts for given functional requirements and Automated test cases in Selenium
  • Performed Smoke, Functionality, Integration, Regression tests based on analysis, and understanding of the requirements, non-functional specifications, and end-user needs
  • Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile
  • Contributed to the development of robust test automation frameworks using the Page Object Model (POM) to eliminate redundant testing, utilizing Selenium WebDriver, IntelliJ IDE, Java, TestNG, and other relevant tools
  • Wrote and/or modified SQL queries to perform database validations

Software QA Engineer

TD Insurance
Toronto
11.2017 - 09.2020
  • Created and executed test plans based on system requirements specified by the client, guaranteeing 100% correctness and client satisfaction
  • Documented software defects using Jira and reported defects involving program functionality, output, online screen, and content to software developers
  • Prepared test documentation such as test plans, test cases, test suites, testing matrices
  • Manually tested mobile/web applications on iOS and android platforms using various devices

Education

Diploma - Computer Programmer

Seneca Polytechnic
Canada, Toronto, ON
09.2019

Skills

  • Selenium WebDriver
  • Selenium Grid
  • TestNG
  • Java
  • Cucumber
  • Gherkin
  • Git/GitHub
  • HTML & CSS
  • SDLC
  • Agile
  • Waterfall
  • Jenkins
  • SQL
  • MySQL

Certification

  • Certified Associate in Project Management (CAPM) - Project Management Institute
  • What is Data Science? – IBM
  • Crash Course on Python - Google

Volunteer Experience

09/2017

International Conference on Science, Engineering & Technology 

Toronto, ON

QA Analyst 

LANGUAGE COMPETENCIES

• English: Advanced (speaking, reading, writing)
• Azerbaijani: Native or bilingual proficiency
• Turkish: Fluent (speaking, reading, writing)
• Russian: Native or bilingual proficiency

Timeline

QA Automation Instructor

Tech Academy
06.2024 - Current

Senior Software QA Engineer

Unibank
02.2024 - Current

Software QA Engineer

DRL(dmp)
02.2023 - 02.2024

Software Development Engineer in Test (SDET)

Bank of America
10.2020 - 01.2023

Software QA Engineer

TD Insurance
11.2017 - 09.2020

Diploma - Computer Programmer

Seneca Polytechnic
Zohrab Zeynalli