Senior AQA Engineer – API Automation

Posted 1 day ago

This is a fully remote position, open to applicants in Armenia.

📋 Description

• Develop, construct, and sustain API testing suites in Python utilizing pytest and requests.

• Ensure the validation of schemas, business regulations, and data accuracy across various financial instruments such as stocks, bonds, and funds, as well as consistency among endpoints and environments.

• Create reusable framework components which include API clients, fixtures, data factories, markers, and shared assertions.

• Address functional, negative, contract, and regression scenarios, encompassing authentication and error handling.

• Maintain the stability and speed of test suites in Jenkins CI.

• Generate reports using Allure and investigate failures to determine root causes.

• Leverage AI tools to produce tests from specifications, analyze failures, and expedite maintenance processes.

• Share best practices for AI tool usage with the team.

• Review API designs and specifications, establish acceptance criteria, and address coverage gaps within the development team.

• Provide mentorship to fellow QA engineers and assess their code.


⛳️ Requirements

• Over 5 years of experience in test automation.

• Minimum of 3 years of experience in automation scripting in Python with pytest, covering fixtures, parameterization, markers, and the conftest structure.

• Extensive hands-on experience with the requests library and REST APIs, including knowledge of HTTP methods, headers, token/OAuth authentication, JSON parsing, and schema validation.

• Practical experience or solid understanding of AI tools in test automation, encompassing test generation, code review, debugging, and AI agents or MCP.

• Experience in designing a maintainable API testing framework.

• Familiarity with CI/CD processes, Jenkins or similar systems, and Git workflows including branching, pull requests, and code reviews.

• Proficient in written and spoken English.

• Nice to have: experience testing APIs based on AI or LLM.

• Nice to have: SQL and database validation experience.

• Nice to have: familiarity with Allure reporting, pytest-xdist, and Docker.

• Nice to have: experience in performance or load testing using Locust, k6, or similar tools.

• Nice to have: basic knowledge of Playwright or UI automation.

• Nice to have: a background in fintech or investment data.


🏝️ Benefits

• Opportunity to work remotely from Armenia.

• Access to AI tools such as Claude, Cursor, Copilot, AI agents, or MCP.

People also viewed

GT11 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights11 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange11 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange11 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil11 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft12 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers