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 Assurance Specialist at Bernoulli leading manual testing and automation strategies for web applications, ensuring reliability and user - centric solutions.
QA Tester performing functional and quality assurance testing for Astor & Sanders Corporation, an award - winning IT solutions provider located in McLean, VA.
Full - Stack QA Engineer at IDT Corporation developing automated testing frameworks for web applications. Collaborating with cross - functional teams in Scrum to ensure high - quality software delivery.
Software Engineering Intern at Verisk focusing on both software development and quality assurance to gain hands - on experience. Collaborate on projects while enhancing understanding of the software lifecycle.
Senior Software Quality Assurance Specialist supporting implementation of management systems at Velsera. Collaborating across teams in the product life cycle within a hybrid work environment.
Sr Quality Assurance Engineer ensuring software quality at ACI Worldwide. Focusing on automation frameworks and system performance testing in a collaborative environment.
Senior Quality Assurance Engineer ensuring high - quality software at LoadUp. Collaborating with engineers and product managers to deliver a transformational platform.
Hiring Quality Assurance Software Engineer at Extreme Networks. Work on cloud - driven networking solutions, ensuring quality through thorough testing and automated scripts in a hybrid work setting.
Full - stack QA Engineer responsible for coordinating testing activities and improving product quality. Involves collaboration with teams and execution of automated test strategies for software and systems.