Sr. QA Engineer II

Skills
Computer ScienceJavascriptAndroidEngineeringMicroservicesPoint Of Sale SystemsQuality Assurance
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Computer Information Systems Engineering or equivalent experience
  • 5+ years of experience in Android test automation
  • Proficiency in Kotlin or Java for Android development
  • Solid experience with Node.js and TypeScript including automated tests
  • Experience with test frameworks such as Mocha or similar
  • Hands-on experience with UI automation frameworks such as Playwright
  • Experience testing Android applications using Appium
  • Experience working with MQTT or similar Pub/Sub systems
  • Experience testing GraphQL APIs including complex queries and mutations
  • Familiarity with cloud environments and containerized deployments
  • Strong understanding of Git workflows and CI/CD pipelines
  • Experience debugging and analyzing logs across distributed services
  • Proficiency with Jira or similar tools

Nice to have

  • Technical leader
  • Automation-first mindset
  • Cross-functional collaborator
  • Quality ownership

Day to day

  • Lead QA strategy for POS systems and embedded services in a fast-paced agile environment.
  • Build and maintain automated tests and regression suites to protect new and existing feature quality.
  • Collaborate with developers product managers and DevOps to analyze defects failures and end-to-end workflow issues across distributed systems.