Hybrid Senior Full-Stack QA Engineer, Java

Posted 2 months ago

Apply now

About the role

  • 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

Job title

Senior Full-Stack QA Engineer, Java

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job