Summary
Join OpenTable, a leading industry player with millions of diners and thousands of restaurant partners, as a Senior QA Engineer. This remote role (initially, transitioning to a hybrid model) offers the chance to significantly impact product quality and stability for our mobile apps (Android and iOS). You will design and implement comprehensive test plans, perform various testing types, collaborate with cross-functional teams, and drive continuous quality improvements. The role requires extensive mobile app testing experience, strong technical skills, and a deep understanding of testing methodologies. OpenTable provides a supportive and inclusive work environment with excellent benefits and opportunities for career growth.
Requirements
- 5+ years of professional experience in Quality Assurance, specifically mobile app testing
- Strong knowledge of Android and iOS platforms, mobile UI guidelines, and app lifecycle
- Hands-on experience with real devices, emulators, and cloud-based testing platforms (e.g., BrowserStack, Sauce Labs, Firebase Test Lab)
- Ability to collect logs via Charles proxy, Postman, or other similar tools
- Experience using HTTP Proxy tools
- Experience with IDE - Xcode/IntelliJ/Eclipse, along with proficiency in using SourceTree
- Experience in API testing using platforms like RapidAPI
- Strong debugging skills with outstanding attention to detail
- Good understanding of testing methodologies and principles
- Experience in accessibility and localization testing
- Experience designing and implementing test plans
- Strong understanding of software development workflows, processes, and best practices, like Agile and Kanban
Responsibilities
- Design, develop, and implement comprehensive test plans and test cases for Android and iOS applications
- Perform functional, UI/UX, regression, exploratory, smoke, and performance testing on mobile devices
- Own and maintain test documentation, test data, and reporting for mobile releases
- Collaborate with developers, product managers, and designers to understand requirements and identify potential risks early in the development cycle
- Investigate and document bugs, issues, and inconsistencies found during testing using tools like Jira or similar
- Work closely with automation engineers to build and improve automated mobile test suites
- Drive continuous improvements in quality processes, test strategy, and tools used in mobile QA
Benefits
- Work from (almost) anywhere for up to 20 days per year
- Company-paid therapy sessions through SpringHealth
- Company-paid subscription to Headspace
- Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
- No meeting Fridays
- Paid parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Development Dollars
- Leadership development
- Access to thousands of on-demand e-learnings
- Travel Discounts
- Employee Resource Groups
- 20 days of paid time off upon start
- Private health and dental insurance
- Life and Disability insurance
- This role is eligible to be considered for an annual bonus and equity grant
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.