Save Job
Posted 2w ago

Senior AQA Engineer

@ Commit
Yerevan or Poland or New York City or Israel or Ukraine
RemoteFull Time
Responsibilities:designing frameworks, developing tests, testing systems
Requirements Summary:5+ years in automation/backend testing; strong Python, API automation, Kafka and CI/CD experience; built automation frameworks; experience with Docker/Kubernetes, Jira/Xray.
Technical Tools Mentioned:Kafka, Python, Pytest, Requests, Postman, Jenkins, Docker, Kubernetes, Jira, Xray
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Description

The company is a pioneering AI-driven research company providing in-depth stock analysis globally and in multiple languages. Our mission is to bridge the knowledge gap in the investment world by empowering investors with AI-powered insights.

By integrating our advanced AI technology into brokerage platforms and financial institutions, we enable millions of investors to make more informed investment decisions.

We are looking for a Senior Automation Backend Engineer to join our team in Poland. This role is highly focused on API automation testing, with additional exposure to UI testing and modern AI-based products.

The ideal candidate has proven experience building automation frameworks from scratch, strong Python development skills, hands-on experience with Kafka, and the ability to design scalable automation solutions for complex backend systems.


Responsibilities

  • Design, build, and maintain scalable automation frameworks for API and UI testing.
  • Develop automated API tests using Python, Pytest, Requests, Postman, or similar tools.
  • Validate backend services, microservices, integrations, data flows, business logic, and event-driven systems.
  • Test Kafka-based workflows, including message production, consumption, schema validation, data integrity, and failure scenarios.
  • Test AI and LLM-based features using prompt validation, output consistency checks, regression testing, evaluation datasets, and edge-case analysis.
  • Integrate automated tests into CI/CD pipelines using Jenkins or similar tools.
  • Support Docker/Kubernetes-based test environments, automated reporting, and continuous test execution.
  • Collaborate with developers, QA engineers, DevOps, product, and data teams to improve quality processes.
  • Create test strategies, test plans, technical documentation, and bug reports.
  • Use Jira, Xray, logs, and production-like environments to track issues, debug failures, and improve test coverage.


Requirements


  • 5+ years of experience in automation testing, backend testing, or a similar technical QA role.
  • Proven experience building automation frameworks from scratch.
  • Strong experience implementing API automation tests.
  • Excellent Python development skills.
  • Hands-on experience with Kafka and event-driven system testing.
  • Experience testing AI-based applications, or solid knowledge of techniques and tools for testing LLM-based products.
  • Experience with API testing tools and libraries such as Requests, Pytest, Postman, or similar.
  • Experience writing test documentation, including test strategies, test plans, and design documents.
  • Hands-on experience with CI/CD pipelines, preferably Jenkins.
  • Experience working with Docker and Kubernetes.
  • Strong analytical, debugging, and problem-solving skills.
  • Experience using Jira for task and bug management.
  • Independent, proactive, and task-oriented mindset.