Job description
Description
About the Role
We are looking for a Senior QA Automation Engineer / Quality Engineer who can deeply understand complex systems, simulate real-world scenarios, and design effective test coverage that reflects production reality.
This is not a traditional manual QA role and not an automation-only position.
We are looking for someone with a strong systems mindset — someone who can identify risk areas, validate complex business flows, and ensure the testing scope truly covers critical integrations, edge cases, and production behavior.
The ideal candidate combines strong backend understanding, automation capabilities, and practical thinking around system reliability and quality.
Responsibilities
Design and implement automation frameworks and testing strategies
Build meaningful test coverage based on real production scenarios and system behavior
Ensure testing scope accurately reflects business logic, integrations, operational risks, and edge cases
Develop and maintain automated tests for backend services, APIs, and distributed systems
Analyze complex workflows and identify high-risk areas across the platform
Collaborate closely with R&D and Product teams throughout the development lifecycle
Validate requirements and challenge testing assumptions when needed
Utilize AI tools and modern automation practices to improve testing efficiency and coverage quality
Support CI/CD pipelines and release validation processes
Investigate production issues and contribute to system reliability improvements
Requirements
5+ years of experience in QA and Automation Engineering
Strong understanding of complex systems and backend architectures
Hands-on experience with automation frameworks and tools
Experience writing automation in Python, JavaScript, or Java
Strong experience with API and integration testing
Proven ability to design effective test strategies and coverage for large-scale systems
Experience working with CI/CD pipelines
Familiarity with cloud environments and distributed systems
Advantages
Experience in FinTech, banking, blockchain, or enterprise platforms
Experience with Kubernetes, Docker, and cloud-native environments
Experience with observability and monitoring tools
Experience working in startup environments
Is this role relevant for you?