09/10/2026 updated

**** ******** ****
100 % available

QA Automation Engineer

Valencia, Spain
Only remote
B.Sc. in Information Systems
Valencia, Spain
Only remote
B.Sc. in Information Systems

Profile attachments

CV-Ivan-Lukianov.pdf

Test AutomationAutomated Testing FrameworkPython (Programming Language)E2e TestingTest DesignTest ManagementTypeScriptUser Interface TestingCypress (Programming Language)GatlingBackendPytestPlaywrightJenkins
Python-based Test Automation
Expertise in building and maintaining automated test frameworks using Python and Pytest, covering backend services, API testing, UI testing, and integration testing across multiple environments and CI/CD pipelines.

Performance & Load Testing
Hands-on experience designing and executing load tests with Locust, Gatling, and Yandex.Tank to evaluate system performance, identify bottlenecks, and support performance improvements.

API & Integration Testing
Deep knowledge of API and integration testing across REST, GraphQL, and gRPC protocols, including microservices architectures and Kafka-based service interactions.

CI/CD Integration
Experience integrating automated test suites into CI/CD pipelines using Jenkins and related tooling, enabling faster feedback loops and reducing issue detection time significantly.

UI Test Automation
Proficiency in UI test automation using Playwright, Cypress, and TypeScript, covering critical user flows for web and React-based applications.

Backend & Infrastructure Technologies
Familiarity with backend and infrastructure tools including Docker, Kubernetes, PostgreSQL, SQL, Kafka, and Git for supporting test environments and backend quality engineering.

Test Tooling & Observability
Practical use of tools such as Allure TestOps, Kibana, Graylog, Postman, Insomnia, Wireshark, Tcpdump, and Redash for test reporting, monitoring, and failure analysis.

Team Leadership & QA Coordination
Experience coordinating QA activities across large distributed teams, aligning test coverage strategies, defect reporting, and release validation practices.

AI-assisted QA Workflows
Application of AI-assisted approaches to test design, documentation, failure analysis, and routine QA workflows to improve efficiency and quality visibility.

Experience

Professional experience5 - 10 years
Freelancer since2023

Languages

EnglishFluentRussianNative speaker

Project history

QA Automation Engineer

Strikerz Inc.
  • Drove backend test automation for Go-based backend services using Python and Pytest.
  • Built a quality visibility dashboard for e2e coverage and deprecated backend method usage in tests.
  • Designed and executed Locust-based load tests to evaluate backend performance and support bottleneck investigation.
  • Applied AI-assisted approaches to test design, documentation, failure analysis, and routine QA workflows.

Senior QA Engineer

Independent Contractor
  • Developed and maintained UI and API test automation using Python, Pytest, and Playwright.
  • Modernized legacy test suites by refactoring outdated tests, improving structure, and reducing maintenance overhead.
  • Expanded automated coverage for core e-commerce flows and adapted automated test execution for multiple environments to support more reliable release validation.

Lead QA Engineer

MTS Digital
  • Built the integration test automation process from scratch for a GraphQL Gateway project using Python and Pytest, reducing manual regression testing time by two-thirds.
  • Integrated automated checks into CI/CD pipelines, reducing issue detection time by 10x.
  • Designed and executed Gatling/Scala load tests, identified critical performance bottlenecks, and supported fixes that improved system performance by 5x.
  • Coordinated QA activities across a large distributed team.

QA Engineer

United Traders
  • Built a Python-based Slack chatbot that automated release information gathering, reducing coordination time by 10x.
  • Developed UI test automation for a React-based trading platform using TypeScript and Cypress.
  • Implemented API and integration tests for a microservices backend, validating GraphQL, gRPC, and Kafka-based service interactions.
  • Conducted performance testing with Yandex.Tank and Gatling.

QA Analyst

Exactpro Systems
  • Performed non-functional and regression testing for a web-based trading application in the financial market infrastructure domain.
  • Created detailed test reports, developed Gatling/Scala load testing scripts, captured and analyzed network traffic with Wireshark and tcpdump, and used SQL and MS Excel to analyze test results and investigate defects.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in