Ukraine's #1 job service
Артем
Automation engineer
- Considering positions:
- Automation engineer, QA-інженер
- City of residence:
- Other countries
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20264497/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Artem Marusetchenko
Software Test Automation Engineer
Telephone: [open contact info ](look above in the "contact info" section) · email: [open contact info ](look above in the "contact info" section) ·
LinkedIn: [open contact info ](look above in the "contact info" section) · Telegram: @ArtemMarus
SUMMARY
Automation QA Engineer with 5+ years of experience designing, developing, and maintaining automated test
solutions for web applications and APIs. Specialized in end-to-end (E2E) and API test automation with Playwright,
TypeScript, and JavaScript, and in integrating automated suites into Continuous Integration and Continuous
Delivery (CI/CD) pipelines. Increased automated test coverage from 50% to 85% and led a full framework
migration from Cypress to Playwright. Experienced in testing AI-driven product features, including resume parsing,
candidate scoring, job description generation, and an LLM-based chat assistant. Focused on test reliability, reduced
flakiness, and faster, more predictable software delivery.
KEY ACHIEVEMENTS
• Increased automated test coverage from 50% to 85% by designing scalable test frameworks and refactoring
legacy test scripts.
• Led the migration of the automation framework from Cypress to Playwright, expanding coverage and improving
suite stability.
• Reduced test flakiness and execution time by optimizing selectors, dynamic waits, and CI/CD pipeline
configuration.
• Standardized code quality across projects by introducing TypeScript and ESLint, improving long-term
maintainability.
• Introduced structured Postman collections and API validation tooling, improving consistency and reliability of
API testing.
PROFESSIONAL EXPERIENCE
Software Test Automation Engineer - PeopleForce
Jan 2024 – Present
Cloud-based HR platform used by 1,600+ companies worldwide, automating recruitment, onboarding, performance
management, and employee lifecycle operations.
Tech stack: JavaScript, TypeScript, Playwright, Axios, k6, Postman, Buildkite, GitHub, Jira, Confluence
• Design and maintain unit and end-to-end (E2E) automated tests across the platform, improving regression
reliability and release confidence.
• Test AI-driven platform features — resume parsing, candidate scoring, job description generation, and an AI
chat assistant — combining exploratory manual testing with end-to-end automated coverage.
• Validate AI scoring output by uploading prepared candidate resumes and asserting that extracted strengths,
weaknesses, and red flags match the criteria defined in the job posting.
• Lead global refactoring of the automation project, including migration of the main codebase from JavaScript to
TypeScript.
• Build custom frameworks and libraries for API testing and validation of public APIs consumed by external
customers.
• Develop and maintain a reusable Postman request library with cross-tenant variables, reducing setup time for the
manual QA team.
• Implement custom decorators (@step) and fixtures to improve test readability, structure, and reusability during
regression review.
• Build and maintain CI/CD pipelines running UI, API, permissions, and export test suites across multiple
environments.
• Run performance testing with k6 to validate system behaviour under load.
• Analyze regression and smoke test results to identify risks and inconsistencies, and report discrepancies between
API responses and user-facing documentation.
• Collaborate with developers in planning and grooming sessions to design automation-friendly solutions for new
features.
Software Test Automation Engineer - EPAM Systems
Mar 2021 – Dec 2023
ZiftONE — enterprise channel management and partner engagement platform covering partner sales, marketing automation,
deal tracking, and partner analytics.
Tech stack: TypeScript, Cypress, Cucumber, Mocha, Chai, Axios, Allure, TestRail, Jira, Confluence, Bitbucket, SQL
• Designed and executed automated test suites covering functional, regression, and boundary testing scenarios.
• Integrated automated tests into the build process so development teams received rapid feedback on every build.
• Collaborated with cross-functional teams to align testing scope with product and release requirements.
• Logged, prioritized, and tracked defects in Jira, monitoring them through to resolution.
• Validated backend data with SQL queries and reported automated test results through Allure.
• Maintained test documentation, including test plans, test cases, and automation scripts.
SKILLS
Programming Languages: JavaScript, TypeScript, SQL
Test Automation Frameworks: Playwright, WebdriverIO, Cypress, Selenium, Cucumber, Mocha, Chai
API Testing: REST API Testing, Postman, Axios, Got
Testing Types: End-to-End (E2E) Testing, Functional Testing, Regression Testing, Smoke Testing, Performance
Testing (k6)
AI & LLM Testing: AI Feature Testing, LLM Output Validation, Testing of Non-Deterministic Responses, AI-
Assisted Test Development (GitHub Copilot, Cursor, Claude Code), Workflow Automation with LLM APIs
(n8n)
Automation Practices: Page Object Model (POM), Test Data Management, Parallel Test Execution, Test
Automation Strategy, Test Reporting, Bug Reporting
CI/CD: Continuous Integration and Continuous Delivery (CI/CD), Jenkins, Buildkite, GitHub Actions, Pipeline
Automation
Test Management: Qase, TestRail, Jira, Confluence, Allure
Version Control: Git, GitHub, Bitbucket
Web Technologies: HTML, CSS
Methodologies: Agile, Scrum
EDUCATION
Master's Degree in Veterinary Medicine
National University of Life and Environmental Sciences of Ukraine (NULES), Kyiv, Ukraine
LANGUAGES
English — B2 (Upper-Intermediate) · Ukrainian — Native · Russian — Native
Software Test Automation Engineer
Telephone: [
LinkedIn: [
SUMMARY
Automation QA Engineer with 5+ years of experience designing, developing, and maintaining automated test
solutions for web applications and APIs. Specialized in end-to-end (E2E) and API test automation with Playwright,
TypeScript, and JavaScript, and in integrating automated suites into Continuous Integration and Continuous
Delivery (CI/CD) pipelines. Increased automated test coverage from 50% to 85% and led a full framework
migration from Cypress to Playwright. Experienced in testing AI-driven product features, including resume parsing,
candidate scoring, job description generation, and an LLM-based chat assistant. Focused on test reliability, reduced
flakiness, and faster, more predictable software delivery.
KEY ACHIEVEMENTS
• Increased automated test coverage from 50% to 85% by designing scalable test frameworks and refactoring
legacy test scripts.
• Led the migration of the automation framework from Cypress to Playwright, expanding coverage and improving
suite stability.
• Reduced test flakiness and execution time by optimizing selectors, dynamic waits, and CI/CD pipeline
configuration.
• Standardized code quality across projects by introducing TypeScript and ESLint, improving long-term
maintainability.
• Introduced structured Postman collections and API validation tooling, improving consistency and reliability of
API testing.
PROFESSIONAL EXPERIENCE
Software Test Automation Engineer - PeopleForce
Jan 2024 – Present
Cloud-based HR platform used by 1,600+ companies worldwide, automating recruitment, onboarding, performance
management, and employee lifecycle operations.
Tech stack: JavaScript, TypeScript, Playwright, Axios, k6, Postman, Buildkite, GitHub, Jira, Confluence
• Design and maintain unit and end-to-end (E2E) automated tests across the platform, improving regression
reliability and release confidence.
• Test AI-driven platform features — resume parsing, candidate scoring, job description generation, and an AI
chat assistant — combining exploratory manual testing with end-to-end automated coverage.
• Validate AI scoring output by uploading prepared candidate resumes and asserting that extracted strengths,
weaknesses, and red flags match the criteria defined in the job posting.
• Lead global refactoring of the automation project, including migration of the main codebase from JavaScript to
TypeScript.
• Build custom frameworks and libraries for API testing and validation of public APIs consumed by external
customers.
• Develop and maintain a reusable Postman request library with cross-tenant variables, reducing setup time for the
manual QA team.
• Implement custom decorators (@step) and fixtures to improve test readability, structure, and reusability during
regression review.
• Build and maintain CI/CD pipelines running UI, API, permissions, and export test suites across multiple
environments.
• Run performance testing with k6 to validate system behaviour under load.
• Analyze regression and smoke test results to identify risks and inconsistencies, and report discrepancies between
API responses and user-facing documentation.
• Collaborate with developers in planning and grooming sessions to design automation-friendly solutions for new
features.
Software Test Automation Engineer - EPAM Systems
Mar 2021 – Dec 2023
ZiftONE — enterprise channel management and partner engagement platform covering partner sales, marketing automation,
deal tracking, and partner analytics.
Tech stack: TypeScript, Cypress, Cucumber, Mocha, Chai, Axios, Allure, TestRail, Jira, Confluence, Bitbucket, SQL
• Designed and executed automated test suites covering functional, regression, and boundary testing scenarios.
• Integrated automated tests into the build process so development teams received rapid feedback on every build.
• Collaborated with cross-functional teams to align testing scope with product and release requirements.
• Logged, prioritized, and tracked defects in Jira, monitoring them through to resolution.
• Validated backend data with SQL queries and reported automated test results through Allure.
• Maintained test documentation, including test plans, test cases, and automation scripts.
SKILLS
Programming Languages: JavaScript, TypeScript, SQL
Test Automation Frameworks: Playwright, WebdriverIO, Cypress, Selenium, Cucumber, Mocha, Chai
API Testing: REST API Testing, Postman, Axios, Got
Testing Types: End-to-End (E2E) Testing, Functional Testing, Regression Testing, Smoke Testing, Performance
Testing (k6)
AI & LLM Testing: AI Feature Testing, LLM Output Validation, Testing of Non-Deterministic Responses, AI-
Assisted Test Development (GitHub Copilot, Cursor, Claude Code), Workflow Automation with LLM APIs
(n8n)
Automation Practices: Page Object Model (POM), Test Data Management, Parallel Test Execution, Test
Automation Strategy, Test Reporting, Bug Reporting
CI/CD: Continuous Integration and Continuous Delivery (CI/CD), Jenkins, Buildkite, GitHub Actions, Pipeline
Automation
Test Management: Qase, TestRail, Jira, Confluence, Allure
Version Control: Git, GitHub, Bitbucket
Web Technologies: HTML, CSS
Methodologies: Agile, Scrum
EDUCATION
Master's Degree in Veterinary Medicine
National University of Life and Environmental Sciences of Ukraine (NULES), Kyiv, Ukraine
LANGUAGES
English — B2 (Upper-Intermediate) · Ukrainian — Native · Russian — Native
Similar candidates
-
QA-інженер
Remote -
Тестувальник
Remote -
Тестувальник
Remote -
Тестувальник
Remote, Kyiv -
Automation engineer
Remote -
QA-інженер
Remote