Senior Automation QA Engineer
We’re looking for an experienced Automation QA Engineer to join our growing team of professionals.
Requirements:
- At least 5 years of hands-on test automation experience (with strong coding skills in C# or Python/Java);
- Proven ability to set up automation workflows from scratch: define test strategy, build automation pipelines and reporting, and ensure reliable execution in CI/CD environments (GitHub Actions / Azure DevOps / Jenkins);
- Experience with automation frameworks for UI and API testing (Selenium / Playwright / RestAssured or similar);
- Strong SQL skills and experience validating data across relational and NoSQL systems (e.g., Azure SQL, PostgreSQL, Cosmos DB familiarity helpful);
- Able to troubleshoot test pipeline issues, manage test data setup, and ensure consistent test execution across environments.
- Ability to work effectively in a .NET engineering environment (understand architecture, logs, contracts, and system behavior);
- FinTech background is mandatory;
- Experience with cross-border payments, settlement flows, or high-integrity transactional systems is a strong plus;
- Strong communication skills including clarifying edge cases, influencing engineers, and working closely with architects and developers;
- Collaborative mindset with a willingness to mentor teammates;
- English: B2+.
Nice to have:
- Familiarity with observability and debugging in cloud systems (logs, traces, metrics);
- Experience automating tests for distributed and asynchronous systems, including event-driven workflows, background processing, and system-to-system integrations (Azure Functions, messaging services a plus);
- Knowledge of performance and resiliency testing approaches.
Responsibilities:
- Build ATQA processes from scratch — define test approach, test strategy, and quality gates;
- Develop and maintain automated tests for .NET-based applications and APIs;
- Design, implement and support test automation within CI/CD pipelines;
- Define requirements for automation toolset and testing environments;
- Ensure traceability between requirements, test cases, and automated scenarios;
- Work as part of one of the client’s engineering teams to deliver iterative value while staying aligned with long-term product goals;
- Collaborate directly with engineers to clarify requirements, expected behaviour, and corner cases;
- Work closely with the Principal Engineer on the client side on a daily basis;
- Continuously improve test coverage, automation maturity, and overall quality metrics.
We offer:
- Comfortable workplace and modern office facilities;
- Flexible working hours with no overtime and the ability to work remotely;
- Regular salary review based on employee performance;
- 50% compensation for certifications, conferences, training, and other working events;
- 50% compensation for English courses;
- 18 working days of annual paid (and additional days of leave for company loyalty);
- Paid sick leaves;
- Medical insurance and sports compensation;
- And much more!
Required domain experience
| Fintech | 2 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Published 13 November
77 views
·
17 applications
23% read
📊
$3500-4500
Average salary range of similar jobs in
analytics →
Loading...