QA Engineer
AI-First QA Engineer (Generalist)
📍 Location: Ivano-Frankivsk / Remote
💼 Employment: Full-time
👋 About Us
Avidi Technologies develops advanced software solutions for industries such as banking and payment systems, PSD2, trading platforms, corporate software, data analytics, risk management, smart city infrastructure, and track & trace systems.
We build high-load, enterprise-grade products where quality, scalability, performance, and stability are key priorities.
We are expanding our QA team and looking for an AI-First QA Engineer who combines strong testing fundamentals with AI-assisted automation and a proactive approach to quality assurance.
About the Role
We are looking for a proactive and technically skilled AI-First QA Engineer to join our new logistics project.
Our team actively integrates AI tools into the development process, and we are looking for a QA Engineer who can effectively apply the same approach to testing and automation.
You will take ownership of quality assurance across frontend, backend, APIs, and integrations, combining manual testing, AI-assisted automation, and independent problem-solving.
Responsibilities
- Own quality assurance activities across frontend, backend, APIs, and third-party integrations.
- Use AI tools to analyze requirements, generate test scenarios, and identify edge cases.
- Develop, execute, and maintain automated tests using AI-assisted development tools.
- Perform exploratory, integration, smoke, and regression testing.
- Validate business workflows, API responses, and database consistency.
- Investigate failures using browser DevTools, application logs, and AI-assisted debugging.
- Review AI-generated test code to ensure accuracy, reliability, and maintainability.
- Identify product risks, report defects, and collaborate with developers to resolve issues.
- Continuously improve QA processes, automation coverage, and testing efficiency through AI-powered solutions.
Requirements
- Strong understanding of software testing principles, test design techniques, and the defect lifecycle.
- Experience testing web applications, REST APIs, and backend integrations.
- Hands-on experience using AI tools such as Claude Code, Cursor, GitHub Copilot, ChatGPT, or similar for testing activities.
- Ability to create, execute, and maintain automated tests with AI assistance.
- Experience with Playwright, Cypress, or similar test automation frameworks.
- Basic knowledge of JavaScript/TypeScript or Python, with the ability to review and modify AI-generated code.
- Experience with API testing tools such as Postman.
- Basic SQL knowledge and the ability to validate data in databases.
- Experience using browser DevTools, application logs, and network debugging tools.
- Ability to analyze requirements, identify gaps, and independently define testing scenarios.
- Understanding of CI/CD processes and automated test execution.
- Strong analytical thinking, problem-solving skills, ownership, and attention to detail.
- English proficiency at B2+ level or higher.
Nice to Have
- Experience with AI coding agents and Model Context Protocol (MCP)-based tools.
- Experience testing mobile applications.
- Experience testing logistics, transportation, delivery, or tracking systems.
- Understanding of event-driven architectures, webhooks, and third-party integrations.
- Experience with performance and basic security testing.
- Experience testing AI-powered features, including evaluating non-deterministic outputs.
🎁 What We Offer
- A dynamic work environment with minimal bureaucracy
- 20 paid vacation days and 7 paid sick days
- Paid public holidays
- Flexible working hours
- English language courses
- Team events and corporate activities
- Comfortable office in Ivano-Frankivsk with remote work options
- A supportive and collaborative development team
📩 Ready to join us?
Send us your CV and tell us about your experience with QA, test automation, and AI-powered testing tools.
We’re excited to hear from you!
Відгукнутись на вакансію