Senior Full-Stack QA for IDT's BOSS Money Flutter app; validate chatbot-API integration, build Appium+Java automation, and ensure reliable releases.
Responsibilities
Collaborate with Product, Developers, and other QAs to define acceptance criteria and create a risk-based test strategy for chatbot integration with APIs and mobile
Design and execute manual functional, integration, and exploratory tests for chatbot conversation flows, REST APIs, and Flutter mobile UI
Develop and maintain automated test suites for API, chatbot, and mobile using Appium + Java + TestNG
Validate chatbot message delivery, NLP intent mapping, and backend data processing
Integrate automation into CI/CD pipelines (Jenkins) to ensure reliable and repeatable test execution
Perform regression, smoke, and end-to-end testing across chatbot, mobile, and backend layers
Analyze test results, log and triage defects, and drive root-cause resolution
Participate in release sign-off and production validation, including monitoring chatbot post-release
Requirements
4+ years in QA engineering, with hands-on experience in both manual and automated testing
Strong understanding of QA methodologies, test design, and risk-based testing
Proficiency in Java for test automation (Appium + TestNG experience required)
Experience testing RESTful APIs and backend integrations
Familiarity with chatbot testing strategies, including validation of NLP and message delivery
Knowledge of Flutter mobile testing approaches and challenges
Experience integrating automated tests into CI/CD pipelines (Jenkins)
Working knowledge of SQL & NoSQL databases for test data validation
Strong analytical skills and attention to detail
Good communication skills and comfortable collaborating with distributed teams
English proficiency – B2 or higher
Benefits
Opportunity to be part of the first IDT engineering team in Moldova
Hybrid work opportunity & flexible working hours
Stable job with long-term growth perspective
Competitive salary with annual performance review
Really good hardware
Compensation for professional training, seminars, and conferences (Moldova DevCon)
An exciting and challenging job with talented people around
Referral program – get rewarded for helping us grow the team with talented people
Company-supported English classes to enhance your professional growth
Modern office with free parking provided by our partner FusionWorks
More perks for the Chisinau office full-time employees
Quality Engineer responsible for supplier performance monitoring and compliance audits. Collaborating with suppliers to ensure quality standards in automotive sector.
Intermediate QA ensuring accuracy and reliability of integrations in foodservice technology for healthcare. Collaborating with teams to validate data flows and improve reporting processes.
Quality Assurance Analyst helping Patreon improve content moderation and creator safety. Supporting a platform where creators earn through memberships and direct sales.
Primary Metallurgical QA Professional ensuring compliance with metallurgical processes at Metallus. Overseeing chemical and testing application aspects of primary steelmaking for various products in a manufacturing plant.
Senior QA engineer at Barco responsible for testing applications and ensuring quality in a collaborative team environment. Requires strong skills in automation and CI/CD tools.
Supplier Quality Engineer providing quality engineering support during product launch processes. Collaborating with suppliers and the USA quality engineer to ensure product quality and compliance.
QA Chapter Lead developing skills in testing, guiding a community of experts at Vodafone in high impact digital and core IT platforms. Inspiring knowledge transfer and innovation in testing practices.
Quality Assurance Associate at Lilly providing quality support for drug product manufacturing and batch disposition in pharmaceuticals. Ensuring adherence to quality systems for external manufacturers with a focus on compliance and continuous improvement.
Quality Assurance Specialist overseeing production quality and compliance at Berghof Fluoroplastic Technology. Conducting inspections and continuous improvement initiatives in manufacturing.
Quality Engineer at Brink responsible for maintaining ISO 9001 standards and improving production processes. Work collaboratively within the quality team to support and advise on critical processes.