
Senior QA Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Illinois.
• Develop and sustain automated testing for new features within the sprint cycle.
• Create and enhance automated regression test suites to guarantee the stability of existing functionalities.
• Define, assess, prioritize, and manage testing tasks within the scrum team.
• Contribute to and enhance internally developed test automation frameworks.
• Design scalable and maintainable testing strategies for UI, API, and integration testing.
• Identify, document, and monitor defects, ensuring comprehensive and actionable bug reports.
• Collaborate closely with developers, product managers, and DevOps to facilitate shift-left testing methodologies.
• Analyze failures across distributed systems, including examining logs, traces, and service interactions.
• Ensure quality across end-to-end POS workflows, accounting for offline/online scenarios and edge cases.
• Support and enhance CI/CD pipelines, ensuring that automated tests are incorporated into release processes.
• Mentor and support QA engineers, promoting a culture of automation and quality ownership.
• Bachelor’s degree in Computer Science, Computer Information Systems, Engineering, or equivalent experience.
• Strong grasp of computer science fundamentals, including data structures, algorithms, and design patterns.
• Over 5 years of experience in Android test automation.
• Proficient in Kotlin or Java for Android development.
• Solid experience with Node.js and TypeScript, including writing and maintaining automated tests.
• Familiarity with test frameworks such as Mocha (or similar).
• Practical experience with UI automation frameworks like Playwright.
• Experience testing Android applications using frameworks such as Appium.
• Experience with MQTT or similar Pub/Sub systems (e.g., WebSockets, SSE).
• Experience in testing GraphQL APIs, including complex queries and mutations.
• Familiarity with cloud environments and containerized deployments (Docker, container registries).
• Strong understanding of Git workflows and CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins).
• Experience in debugging and analyzing logs across distributed services.
• Proficient with Jira or similar project management tools.
• Employees (and their eligible family members) may enroll in various types of insurance coverage: medical, dental, vision, legal, and accidental death and dismemberment, as well as FSA/HSA (based on the enrolled medical plan).
• Yum! also offers short-term disability, long-term disability, and life insurance.
• Employees can enroll in our 401(k) plan.
• Yum! provides 4 weeks of vacation, paid sick leave, 10 paid holidays, a floating day off, and 2 paid days for volunteer activities each calendar year.
Gainwell Technologies
Vodafone
Westinghouse Electric Company
Boombit
Get handpicked remote jobs straight to your inbox weekly.