Досвід роботи:
QA Automation Engineer, Freelance
2023 – PRESENT
Developed and maintained automated API and UI test suites using Python (Pytest, Selenium, Playwright) and Java (JUnit 5, Maven)
Built custom test frameworks from scratch following modular architecture, reusable components, and clear layer separation
Designed and executed test plans and test strategies for validating functionality, performance, and security
Used Postman for manual API testing and created reusable request collections for test preparation
Integrated tests into CI/CD pipelines using GitHub Actions and Jenkins, enabling automated and scalable test runs
Generated detailed test reports with Allure, ensuring test transparency for team and stakeholders
Ran test automation pipelines in the AWS cloud using Lambda, EC2, and Docker
Practiced TDD and reached 90%+ test coverage across multiple services
Collaborated with developers and project managers to clarify requirements and align testing goals
Analyzed test results and requirements for completeness, consistency, and testability
Documented test frameworks and onboarded team members on automation practices
Participated in code reviews and contributed to continuous improvement of QA processes
Професійні та інші навички:
Python, Java, TS, Appium, Pytest, Selenium, Playwright, JUnit 5, Maven, Git, GitHub Actions, Jenkins, Docker, AWS, Allure, Postman, Pydantic, REST API, PostgreSQL, MySQL, Redis, SQL, NoSQL, Unittest, TDD, Page Object Model (POM), Test Design, Test Strategy, Cypress
Додатково:
QA Automation Engineer since 2023 with practical experience in automated testing for API and UI using Python, Java and TS. I build scalable, maintainable test frameworks, integrate them with CI/CD, and run automation in cloud environments.
Key experience includes:
Developing tests in Python (Pytest, Playwright, Selenium), Java (JUnit 5 + Maven) and TS (Playwright, Cypress)
Designing modular test frameworks with reusable components and clear layer separation
Using Postman for REST API validation and test case design
Integrating automation into CI/CD pipelines via Jenkins and GitHub Actions
Generating detailed reports with Allure and running tests in AWS and Docker
Applying TDD practices to achieve 90%+ test coverage and reduce bugs
Performing requirement analysis and contributing to test strategy and documentation
I’m passionate about building test systems that improve product reliability and accelerate delivery.