
Descripción del puesto
We are seeking a senior QA automation engineer to lead quality assurance for a hybrid trading platform serving discretionary and quantitative traders. This is a hands-on role focused on building intelligent, scalable test automation systems. You will architect frameworks in C# and Python, integrate AI-assisted tools to accelerate test generation and coverage, and embed automated validation into CI/CD pipelines for rapid, reliable releases. Your work spans automation architecture and strategic test planning, identifying high-risk areas, prioritizing coverage, and refining AI-powered workflows to reduce manual overhead. Close collaboration with engineering and product teams is essential to align testing with development cycles and ensure stability across critical trading workflows. This role suits a QA engineer with deep automation expertise who thrives in high-performance environments, balancing technical ownership with continuous improvement: expanding coverage, optimizing regression detection, and elevating QA standards across a complex desktop trading platform.
Design and implement automated testing frameworks using C# or Python.
Leverage AI tools to generate, optimize, and maintain automated test suites.
Expand automated test coverage across core platform functionality.
Integrate automated tests into CI/CD pipelines to support continuous delivery.
Refine AI-assisted testing workflows to increase efficiency and reduce manual overhead.
Collaborate with developers and product managers to align testing with development cycles.
Design structured testing strategies and prioritize coverage for high-risk platform areas.
Create and maintain manual test cases for new features and edge cases where automation is not yet viable.
Perform exploratory testing to identify usability issues, logic flaws, and unexpected behavior.
Execute regression testing, integration testing, and performance validation.
Document test coverage, results, and defect reports; work closely with developers to reproduce issues.
Continuously improve testing processes, automation coverage, and QA workflows.
Stay current with industry best practices in test automation and QA methodologies.
Requisitos
- Preferred candidates will have 5+ years of experience in software quality assurance or test engineering, proven expertise designing and implementing automated testing frameworks using C# or Python, strong experience with CI/CD pipelines and automated testing integration, hands-on experience testing trading platforms, financial software, or payment systems, and a C1 English level or higher.