companynix logo

Senior Automation QA Engineer (Java) - Join Our Innovative Team

nixUkraine
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Requirements Minimum of 6 years of hands-on experience in QA automation for web-based products. Expertise in end-to-end UI automation with Playwright (preferred) or Selenium. Proficient in API test automation. Familiarity with PHPUnit and/or Pest for feature and integration testing in Laravel applications. Proficient in Java or TypeScript/JavaScript as the primary automation language. Strong grasp of test design principles, including page object model, data-driven testing, test isolation, and flake prevention. Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, or AWS CodePipeline). Familiar with MySQL/Postgres for test data setup, validation, and cleanup. Excellent debugging and root-cause analysis skills across frontend, backend, and API layers. Able to collaborate effectively in a distributed, multi-timezone team (US/UK/Brazil). Exceptional English communication skills. Experience working in Agile/Scrum/Kanban environments. Nice-to-Have Qualifications Experience with performance and load testing tools such as k6, JMeter, Gatling. Familiarity with contract testing (Pact) or BDD frameworks (Cucumber, Behat). Background in SaaS, multi-tenant platforms, or large-scale B2B portals. Experience using AI-assisted testing tools (Copilot, Claude, Cursor) for test generation and maintenance. Knowledge of RabbitMQ or other message brokers for event-driven testing scenarios. Exposure to AWS services (S3, CloudWatch, SQS).

About the job

nix collaborates with a global leader in corporate brand protection and domain management. The client supports Fortune 500 companies and large enterprises by providing domain registration, online brand monitoring, and anti-counterfeiting services. Their work centers on securing digital assets at scale.

A new project is underway to combine two legacy client portals into a single platform. The team aims to preserve all current features during the transition. The technology stack includes PHP (Laravel), RabbitMQ, MySQL, and Nuxt.js (Vue.js), all deployed on AWS.

Role overview

The Senior Automation QA Engineer (Java) will architect and build a comprehensive test automation framework from scratch. This framework will support regression, API, and end-to-end testing for the unified platform.

What you will do

  • Design and implement a test automation framework using Java
  • Develop tests for regression, API, and end-to-end scenarios
  • Ensure coverage across the new unified platform

Project stack

  • PHP (Laravel)
  • RabbitMQ
  • MySQL
  • Nuxt.js (Vue.js)
  • AWS

About nix

Join a cutting-edge company that leads the way in corporate brand protection and domain management. By focusing on innovative solutions for Fortune 500 companies and large enterprises, our client is dedicated to safeguarding digital identities and enhancing online presence.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.