Senior AQA Engineer - API Automation

CommIT · via Himalayas ·

TypeFull-time job
LocationPoland
Posted1 hour ago
Description
We are hiring Senior AQA Engineers with API focus . You will own API automation for our data and product services with Python, pytest and requests, and make sure the financial data our clients rely on is correct, complete and consistent.
What you'll do:

Design, build and maintain API test suites in Python with pytest and the requests

Validate responses deeply: schemas, business rules, data accuracy across stocks, bonds and funds, and consistency between endpoints and environments

Build reusable framework parts: API clients, fixtures, data f actories, markers and shared assertions

Cover functional, negative, contract and regression scenarios, including auth and error handling

Keep suites stable and f ast in Jenkins CI, report through Allure, and investigate failures to the root cause

Use AI tools (Claude, Cursor , Copilot, AI agents or MCP) to generate tests from specs, analyze f ailures and speed up maintenance, and share what works with the team

Work inside a dev team: review API designs and specs, define acceptance criteria, and close coverage gaps

Mentor other QA engineers and review their code

Requirements
Must have:

5+ years in test automation, at least 3 of them writing automation in Python with pytest (fixtures, parametrization, markers, conftest structure)

Strong hands-on experience with the requests library and REST APIs: HTTP methods, headers, auth (tokens, OAuth), JSON parsing and schema validation

Practical experience or solid knowledge of using AI tools in test automation (test generation, code review , debugging, AI agents or MCP)

Experience designing a maintainable API test framework, not only writing test cases

Experience with CI/CD (Jenkins or similar) and Git workflows (branches, PRs, code review)

Good English, written and spoken

Nice to have:

Experience testing AI or LLM-based APIs (non-deterministic output, evaluation approaches)

SQL and data validation against a database

Allure reporting, pytest-xdist, Docker

Performance or load testing (Locust, k6 or similar)

Basic Playwright or UI automation knowledge

Background in fintech or investment data

Originally posted on Himalayas
qa-engineer api-automation-engineer automation-testing software-engineer-in-test quality-assurance-engineer
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.