Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Teamvoy is an AI engineering company specializing in production AI for fintech, healthcare, insurance, and manufacturing. Founded in 2013, we take full ownership of delivery - architecture, implementation, compliance, and long-term support - with senior engineers on every engagement. We hire people who want hard problems with real stakes: KYC automation, clinical data pipelines, core banking AI, and claims processing. The work ships to production. The engineers stay accountable for it. If that's the kind of role you're looking for, we're hiring.
We are looking for a Trainee / Entry-level QA Engineer who is passionate about software quality and enjoys working with modern AI-powered development environments. You will collaborate with cross-functional teams to ensure the reliability, usability, and performance of web and mobile applications across a variety of domains and products.
Responsibilities
- Perform manual testing of web and mobile applications under the guidance of experienced QA engineers.
- Execute functional, regression, smoke, sanity, and exploratory testing based on test scenarios and requirements.
- Identify, document, and report software defects.
- Create and maintain test documentation, including test cases, checklists, and bug reports.
- Participate in requirements analysis and help identify potential edge cases and risks.
- Use AI tools to support testing activities, research, documentation, and test design.
- Collaborate with developers, designers, and other team members to ensure product quality.
- Participate in release validation and quality assurance activities throughout the software development lifecycle.
- Continuously learn QA best practices, tools, and testing techniques.
Requirements
- Strong interest in software quality assurance and a desire to build a career in QA.
- Completed QA courses, technical training, personal projects, internships, or other relevant practical experience.
- AI-native mindset: you actively use AI tools (such as ChatGPT, Claude, Cursor, Copilot, or similar) as part of your learning and daily workflow. This is an expected part of how we work.
- Understanding of software testing principles, methodologies, and testing types.
- Understanding of the software development lifecycle (SDLC) and bug lifecycle.
- Basic experience creating test cases, checklists, and bug reports.
- Familiarity with browser developer tools and basic debugging techniques.
- Basic understanding of client-server architecture, APIs, and how web applications work.
- Demonstrated ability to learn independently using AI tools and modern online resources.
- Strong attention to detail and analytical thinking.
- Ability and willingness to learn quickly and adapt to new technologies.
- Understanding of Agile/Scrum principles.
- English: Upper-Intermediate (B2+) - strong verbal and written communication required.
Nice to Have
- Experience with Postman or API testing fundamentals.
- Basic knowledge of SQL and relational databases.
- Experience with TestRail, Jira, Charles, or similar QA tools.
- Familiarity with CI/CD concepts.
- Familiarity with test automation concepts.
- Technical education in Software Engineering, Computer Science, Mathematics, or a related field.
- Pet projects, freelance projects, internships, or participation in QA communities.
We Offer
- Great company atmosphere and open communication;
- 20 working days of vacation and 20 sick days;
- Development support;
- Financial support for learning and sports;
- Accounting support;
- Membership in Lviv IT Cluster.
We actively support the Ukrainian Armed Forces and local humanitarian initiatives as part of our company mission.