QA Engineer Role
At SiteMinder, we believe the individual contributions of our employees are what drive our success. That's why we hire and encourage diverse teams that include and respect a variety of voices, identities, backgrounds, experiences, and perspectives. Our diverse and inclusive culture enables our employees to bring their unique selves to work and be proud of doing so. It's in our differences that we will keep revolutionizing the way for our customers. We are better together!
We're people who love technology but know that hoteliers just want things to be simple. So since 2006 we've been constantly innovating our world-leading hotel commerce platform to help accommodation owners find and book more guests online - quickly and simply.
We've helped everyone from boutique hotels to big chains, enabling travelers to book igloos, cabins, castles, holiday parks, campsites, pubs, resorts, Airbnbs, and everything in between.
And today, we're the world's leading open hotel commerce platform, supporting 50,000 hotels in 150+ countries - with over 130 million reservations processed by SiteMinder's technology every year.
About the QA Engineer Role
As a QA Engineer on our payments team, you will play a crucial role in ensuring the quality and reliability of our payment application. Working closely with developers, product managers, and the QA lead, you'll focus on UI and API test automation while developing your skills in quality engineering practices. This is an excellent opportunity for someone looking to grow their career in quality engineering within a critical business domain.
What You'll Do
- UI Test Automation - Build and maintain automated test suites using Cypress for web UI testing, ensuring comprehensive coverage of user workflows and payment scenarios
- API Test Automation - Create and execute API tests using Postman/Newman to validate backend services, payment integrations, and data flows
- Manual Testing - Perform exploratory testing on new features and critical payment flows to identify edge cases and potential issues before release
- Regression Testing - Execute and maintain automated regression test suites to ensure existing functionality remains stable with each release
- Test Case Development - Write clear, comprehensive test cases based on requirements and user stories for both UI and API testing
- Bug Identification & Reporting - Identify, document, and track defects with detailed reproduction steps, working with developers to ensure timely resolution
- Collaboration - Work closely with agile team members (Product Owner, Technical Lead, and Engineers) in daily standups, sprint planning, and retrospectives
- Test Data Management - Create and maintain test data sets needed for various testing scenarios, especially for payment flows
- Documentation - Maintain test documentation, automation scripts, and contribute to testing best practices
- Continuous Learning - Stay updated on testing tools, methodologies, and best practices while developing your technical and domain knowledge
What We're Looking For
- Experience: 1-3 years of experience in software quality assurance or testing
- Automation Skills: Hands-on experience with Cypress for UI automation; experience with Postman for API testing and basic automation
- Testing Fundamentals: Strong understanding of QA methodologies, test case design, and bug lifecycle
- Technical Skills: Basic understanding of web technologies (HTML, CSS, JavaScript); familiarity with REST APIs and JSON; experience with version control systems (Git)
- Domain Knowledge: Interest in or exposure to payments, fintech, or e-commerce domains (preferred but not required)
- Agile Experience: Understanding of agile development methodologies and working in sprint-based environments
- Soft Skills: Strong attention to detail and analytical thinking; good communication skills for reporting issues and collaborating with team members; self-motivated with eagerness to learn and grow; ability to work both independently and as part of a team
Nice To Have
- Experience testing payment systems, financial applications, or PCI-compliant environments
- Exposure to CI/CD pipelines and test automation integration
- Basic SQL knowledge for database validation
- Familiarity with test management tools (e.g., Jira, TestRail, Xray)
- Understanding of mobile testing concepts
Our Perks & Benefits
- Competitive salary based on your experience
- Equity packages for you to be a part of the SiteMinder journey
- Flexibility to work in a hybrid setup or remote (preferably hybrid mode in office work setup)
- Mental health and well-being initiatives
- Generous parental (including secondary) leave policy
- Paid birthday, study, and volunteering leave every year
- Sponsored social clubs, team events, and celebrations
- Employee Resource Groups (ERG) to help you connect and get involved
- Investment in your personal growth offering training for your advancement
Does this job sound like you? If yes, we'd love for you to be part of our team! Please send a copy of your resume and our Talent Acquisition team will be in touch.
When you apply, please tell us the pronouns you use and any adjustments you may need during the interview process. We encourage people from underrepresented groups to apply.