Aleksei Ivanov

QA Automation Engineer with 7+ years of experience cutting regression time using Selenium + Python. Expert in building scalable Page Object Model frameworks, Dockerized CI/CD pipelines, and API load tests.

Scroll Down

About Me.

Aleksei Ivanov

I am a detail-oriented and results-driven QA Engineer with over 6 years of experience in manual and automated testing for web and API-based applications. I am passionate about improving software quality through efficient test automation, reliable CI/CD pipelines, and strong collaboration with cross-functional teams.

I have a solid background in building and maintaining automated test frameworks, optimizing QA processes, and identifying performance and reliability issues early in the development lifecycle. I enjoy working in Agile environments and continuously improving testing strategies to deliver stable, high-quality products.

My Skills Are:
Python, Selenium WebDriver, pytest, Allure Reporting, API Testing (Postman), SQL, Git & GitHub, Docker, GitHub Actions (CI/CD), Manual & Automated Testing, Regression Testing, Performance Testing, JIRA, Agile/Scrum, Test Case Design, UAT, Defect Tracking

Technical Skills.

Automation Tools

Selenium WebDriver, pytest, Allure, Postman

Languages

Java, Python, C++, JavaScript, SQL

Testing & Tools

Functional, Regression, UAT, API Testing
JIRA, TestRail, Jenkins, Docker, GitHub Actions, Git

Methodologies

Agile/Scrum

QA Automation Projects.

Automation Framework

QA Automation Portfolio

Production-grade automation framework with UI, API, and data validation tests, integrated with Docker and GitHub Actions CI/CD.

Selenium

Selenium POM Framework

Scalable Page Object Model automation framework built with Selenium WebDriver for maintainable, reusable UI tests.

API Testing

API Load Testing with Postman

Performance and load testing collections built with Postman to identify bottlenecks and improve API response times.

Database Testing

SQL Test Queries

Collection of SQL queries for data validation, backend testing, and ensuring data quality in QA cycles.

CI/CD

Dockerized QA Environment

Containerized test environments for consistent, reliable, and reproducible automated test execution.

Agile Tools

JIRA Agile Workflows

Optimized defect tracking and QA processes in JIRA, reducing test cycle time and supporting Agile delivery.

Automation Pipelines

End To End QA Pipeline

Built a one-command end-to-end QA automation pipeline integrating UI (Selenium POM) and API (Postman/Newman) testing, Allure reporting with screenshots, and automatic JIRA defect logging on failures.

Contact Me.

I will read all emails. Send me any message you want and I'll get back to you.

I need your Name and Email Address, but you won't receive anything other than your reply.

Send Me A Message