Design and implement testing strategies for complex web and mobile applications built on Ruby on Rails, ensuring consistent quality across all environments
Collaborate early in the development lifecycle to define quality standards, acceptance criteria, and testing scope for both web and mobile initiatives
Lead test automation efforts, developing and maintaining robust automated test suites for regression, integration, performance, and end-to-end testing across web, API, and mobile platforms
Perform manual testing for new and high-risk features, exploratory testing on iOS and Android builds, and post-release verification
Identify, isolate, and document defects with comprehensive reports and actionable insights for developers
Work closely with developers to validate backend logic, APIs, and integrations within Ruby on Rails services
Champion quality by driving process improvements, mentoring junior QA engineers, and introducing new tools or frameworks to increase testing efficiency and coverage
Collaborate cross-functionally to ensure QA coverage aligns with business priorities and customer expectations
Requirements
5+ years of professional experience in Quality Assurance for web and mobile applications
Proven experience testing Ruby on Rails applications, including APIs and, background jobs
Hands-on experience testing mobile applications (both iOS and Android)
Strong proficiency with test automation tools and frameworks (e.g., Cypress, Selenium, Playwright, Appium, or similar)
Solid understanding of continuous integration and delivery (CI/CD) pipelines and how automated testing integrates within them
Demonstrated ability to analyze system behavior, identify potential risks, and propose effective testing strategies
Experience with SQL and basic database validation
Benefits
Competitive salary and benefits package
Flexible, remote work
Fun, fast-paced work environment
Dynamic start-up culture
Convenient downtown Chicago office located in the heart of the city
Equal opportunity employer
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Quality AssuranceRuby on RailsAPI testingmobile application testingtest automationCypressSeleniumPlaywrightAppiumSQL