Senior QA Engineer – Full-Stack (Manual + Automation)
Location: Remote (EU time zones)
Contract: 6 months initial
We are looking for a Senior QA Engineer to join a dynamic team supporting a growing platform in a regulated environment. The focus of this role is manual regression, integration, and migration testing, with automation gradually becoming a bigger part of the scope.
What You’ll Do:
• Execute manual testing across regression, integration, and migration scenarios
• Develop and maintain automation tests using Java (JUnit/TestNG) and Selenium/Selenide
• Test API endpoints (REST + SOAP) and validate JSON/XML data
• Work with message brokers such as Kafka (preferred) or RabbitMQ
• Use CSS locators and other UI testing techniques
• Collaborate using Jira and Confluence, and maintain code in Git/GitLab CI
• Contribute to test strategy, documentation, and best practices
What Makes You a Great Fit:
• 4+ years of QA experience
• Strong understanding of testing methodologies and different types of testing
• Hands-on experience in automation testing with Java (at least 2 years)
• Experience with API testing (REST + SOAP) is a plus
• Familiarity with message brokers like Kafka or RabbitMQ
• Willingness to perform manual testing now, with an interest in growing automation over time
• Fluent in English (spoken and written)
This role is ideal for someone who sees themselves as a Full-Stack QA – hands-on, flexible, and ready to support the evolving platform while gradually expanding the automation footprint.