QA Specialist - Full Stack & AI Automation

Location: Yerevan, Armenia
Employment term: Permanent
Category: Quality Assurance/Control
Job type: Full time

Job Description

We are looking for an experienced QA Specialist to take full ownership of quality assurance across our product. You will be the primary QA voice on the team — embedded in our Agile development process, working directly with developers on every sprint, and responsible for ensuring nothing reaches production without proper validation.

This is a hands-on role. You will test features as they are built, validate APIs and database behavior, document findings clearly, and continuously improve how quality is embedded into our development cycle.

Job responsibilities

• Perform end-to-end testing of platform features, APIs, and integrations across the full product (web interfaces, backend services, and database layers)

• Define testing scope and maintain test documentation (test plans, test cases, and sprint QA summaries)

• Design and execute API tests validating request/response payloads, authentication flows, error handling, and business logic

• Conduct backend and database validation using SQL to ensure data integrity and consistency

• Investigate and troubleshoot issues using logs, network analysis, and database queries (not just surface-level UI testing)

• Manage defects in Jira, ensuring full lifecycle tracking from discovery to resolution

• Contribute to and continuously improve QA processes and best practices within the team

• Support release processes (ensure product quality is verified before every deployment to staging and production)

• Collaborate with developers and product management to identify quality risks early in the sprint cycle

• Explore and integrate AI-assisted testing tools into the QA workflow to increase coverage and reduce manual repetition

• Produce clear sprint QA summaries documenting what was tested, what was found, and production readiness status

Required qualifications

3+ years of experience in software QA

• Strong hands-on experience in API testing using Postman, Swagger, or equivalent tools

• Solid understanding of RESTful API principles (HTTP methods, status codes, authentication mechanisms, and response schema validation)

• Solid SQL skills for backend validation, data integrity checks, and troubleshooting

• Experience with both manual and automated testing

• Strong analytical and troubleshooting mindset (comfortable digging into logs, network traffic, and database state)

• Proficiency with Jira for defect tracking and sprint participation

• Experience working in an Agile/Scrum environment

• Clear written and spoken English for documentation and cross-team communication

We place high value on punctuality, reliability, and consistent presence. This role requires someone who shows up, follows through, and takes ownership of their commitments.

Additional information

Nice to Have:

Experience in performance and security testing.

Familiarity with CI/CD pipelines and integrating QA processes into automated deployments.

Understanding of Agile methodologies and working within a Scrum team

Required candidate level

Mid-Senior

Professional skills

API Testing (Postman, Swagger) SQL & Database Validation Manual Testing Automation Testing End-to-End Testing (Playwright, Cypress) Bug Tracking & Defect Management (Jira) Test Case Design Test Planning REST API & HTTP Protocol Knowledge

Personal skills

Analytical Thinking Attention to Detail Problem Solving Clear Written & Verbal Communication Teamwork & Collaboration Learning Agility Time Management Proactive Mindset