Responsibilities
- Test Planning & Case Development: Design, develop, and implement a comprehensive automation strategy for the Hinge app by creating detailed test plans, test cases, and automated test scripts based on functional requirements and technical specifications.
- Spearhead the development and execution of automated tests (e.g., functional, regression, integration, and performance) to ensure efficient, repeatable, and reliable testing processes.
- Cross-Functional Collaboration: Work closely with product managers, developers, and UX teams to identify features and areas that will benefit most from automation.
- Provide technical input on requirements and user stories, advocating for automation solutions that enhance test coverage and reduce manual testing efforts.
- Bug Tracking & Resolution via Automation: Collaborate with development teams to integrate automated regression testing into the defect resolution workflow, ensuring long-term quality improvements.
- User-Reported Issue Integration: Incorporate user-reported issues into automated regression cases for continuous validation, helping to establish quantitative metrics for assessing the quality and reliability of the Hinge app.
- Develop automation scenarios that replicate real-world usage based on user feedback to ensure comprehensive test coverage.
- Communication & Automation Advocacy: Clearly communicate automation progress, test results, and insights during daily stand-ups, sprint planning, and retrospectives, ensuring transparency and alignment with cross-functional teams.
- Serve as an advocate for automation best practices, educating peers on the benefits and methodologies of automated testing.
- Process Improvement & Innovation: Continuously assess and refine the automation framework, testing processes, and methodologies to drive efficiency and improve overall product quality.
- Stay updated on emerging automation tools and trends, proactively recommending innovative solutions to enhance testing capabilities and optimize the user experience.
What We’re Looking For
- Extensive QA Experience: Minimum of 5+ years in QA, with at least 3 years dedicated to automated testing of mobile applications in fast-paced Agile environments.
- Automation Expertise: Proven hands-on experience in designing, developing, and maintaining automated test frameworks for mobile apps using industry-standard tools such as Appium, Espresso, or XCUITest.
- Demonstrated ability to write robust, reusable test scripts in programming languages (e.g., Java, Kotlin, Swift) and integrate them within continuous integration pipelines (e.g., Jenkins, GitLab C, CircleCII).
- Deep Technical Proficiency: Advanced understanding of the Software Development Life Cycle (SDLC) and modern testing methodologies, with a track record of identifying, documenting, and prioritizing critical defects in a systematic manner.
- Expertise in test case design, execution, and automation, ensuring rigorous verification of product quality at every stage of the development process.
- Analytical & Problem-Solving Skills: Exceptional attention to detail combined with strong analytical abilities to thoroughly investigate, diagnose, and resolve complex issues, while proactively proposing innovative solutions.
- Proven experience in using data-driven approaches to enhance test coverage and quality, with a track record of recommending actionable improvements to optimize testing processes and product performance.
- Effective Communication: Excellent written and verbal communication skills, with a demonstrated ability to clearly articulate technical issues to both technical and non-technical stakeholders in a timely manner.
- Experience in preparing comprehensive test documentation, reports, and dashboards that drive decision-making.
- Quality and Performance Commitment: A relentless focus on delivering high-quality products, with an unwavering commitment to upholding the performance and integrity of the mobile application.
- Must demonstrate an ability to work under pressure and meet tight deadlines without compromising on quality.
- Cross-Platform Testing Proficiency: Strong background in testing both Android and iOS applications, with the capability to design cross-functional test strategies that ensure consistency and performance across platforms.
- Desirable but not Mandatory: Experience with AI-driven automation tools to leverage machine learning for predictive testing, adaptive test case generation, and enhanced defect detection is an added advantage.
- Experience Establishing and maintaining a robust automation framework from scratch, including integration with continuous integration/continuous deployment (CI/CD) pipelines.
Similar Jobs
What We Do
In today’s digital world, singles are so focused on sending likes and looking through profiles that they’re not actually building meaningful connections and going on dates. Hinge is on a mission to change that by designing the most effective app experience. We want to create a less lonely world by inspiring intimate, in-person connections. Relationships are at the core of everything we do. And not just the romantic kind. We can't accomplish really hard things alone - so we make great relationships the foundation of our teamwork.
We believe these three core values are what it takes to build those great relationships: Authenticity, we share - never hide - our words, actions, and intentions. Courage, breakthroughs require a willingness to take risks and embrace lofty goals and tough challenges. Empathy, we're all humans first. So we deeply consider the perspectives of others, listen openly, and speak with care.
Why Work With Us
We're mission-driven. While most apps think about boosting sessions and time on app, we think strategically about meaningful end results (dates and relationships).
We're culture-first. We believe in great people over process. Decisions are pushed to the front lines, with feedback and coaching provided by our leaders.
Gallery
Hinge Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Hinge believes in the power of in-person connection. We have adopted a hybrid model that allows our people to stay connected to each other in-person.