Automation QA Engineer
We are seeking a hands-on QA Automation Engineer to join our team at Dripify (🔗 dripify.com), a leading B2B SaaS product company.
We’re at the start of our automation journey, and a Java-based test platform (owned by the team’s SDET) is already in place.The current QA team includes an AQA Lead, SDET, 1 AQA. We are planning to grow a dedicated Automation QA team, and this role will be a core contributor in shaping it.
Your mandate: rapidly expand automated coverage, contribute to a strong regression suite aligned to an evolving traceability matrix, and continuously improve test quality through direct hands-on contributions.
Requirements:
- 4+ years of experience in testing (with at least 3 years in UI testing and 1+ year in API testing)
- Strong Java 17+ skills for test automation development
- Strong SQL skills for data validation and test setup
Hands-on experience with:
- UI automation: Playwright or Selenium
- Test structure: Cucumber (Gherkin)
- Test runner: TestNG or JUnit
- API testing: REST Assured
- Practical experience with AI coding assistants (Claude Code or similar) for test case creation, automation development, and test data generation (mandatory)
- Good understanding of HTTP protocols and browser developer tools for debugging and analysis
- Basic Bash scripting
Would be a plus:
- Spring Framework 5 (dependency injection / understanding application architecture)
- Build tools: Gradle (Kotlin DSL) or Maven
- Database access patterns: HikariCP + PostgreSQL, SSH tunneling (JSch) or similar
- Reporting with Allure
- Logging with Logback + SLF4J
- Docker and Docker Compose for containerized test environments
- WebProxy tools (mitmproxy, Wireshark) for traffic analysis
- Experience with CI/CD pipelines and optimizing test execution
- Contract testing (Pact) and API schema validation
Responsibilities:
- Design, write, review, and maintain automated tests (UI, API, integration)
- Contribute production-level automation code on a regular basis
- Contribute to the traceability matrix and help expand regression coverage
- Prepare clear test reports, documenting coverage, results, and identified defects
Work conditions:
- 100% remote position, providing flexibility and work-life balance.
- Competitive salary reflecting your skills and expertise.
- 24 days of paid vacation per year to recharge and relax.
- 10 days of paid sick leave.
- Educational opportunities.
- Compensation budget for medical and hobby/sport expenses.
- Generous budget for birthdays and anniversaries.
- Online and offline team events.
- A collaborative and innovative work environment with passionate team members.
Hiring process:
✅ Interview with Talent Acquisition Specialist (45 min) — ✅ Technical Interview with AQA Lead — ✅ Reference check — ✅ Offer
Відгукнутись на вакансію