Sr. QA Engineer II
Skills
Computer ScienceJavascriptAndroidEngineeringMicroservicesPoint Of Sale SystemsQuality Assurance
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.
