Qualifications
Key ResponsibilitiesManual Testing: Validate new features, fixes, and hotfixes across Web UI and APIs. Risk-based Testing: Define testing scope based on financial and customer impact; identify residual risks. API/E2E Validation: Conduct tests on REST APIs, asynchronous workflows, and webhooks using tools like Postman/Newman. Data Validation: Verify state transitions and side effects in PostgreSQL, demonstrating an understanding of idempotency and retries. Regression Ownership: Maintain and enhance smoke and regression suites for crucial payment routes. Incident-to-Tests: Convert production incidents into new regression cases or monitoring checks. Collaboration: Work closely with engineers and product managers to clarify requirements, replicate issues, and confirm fixes. Release Reporting: Provide clear QA notes for each release, outlining scope, results, risks, and follow-up actions. Qualifications3+ years of experience in QA with a solid foundation in manual testing. Proficient in API testing (Postman/Newman, curl, Swagger/OpenAPI). Practical understanding of financial concepts such as authorization vs. capture, refunds, and chargebacks.
About the job
About Us
At Ruby Labs, we are a pioneering technology firm dedicated to the creation and management of groundbreaking consumer products. Our diverse portfolio spans the health, education, and entertainment sectors. We pride ourselves on our innovative teams who are shaping the future of consumer-driven products. Join us in our mission and discover more about our journey at https://rubylabs.com/about-us/.
Role Overview
We are seeking a proactive QA Engineer with a strong focus on manual testing and API validation to ensure the stability of our payments platform amidst frequent releases and urgent hotfixes. Our team operates in a Kanban environment, allowing for flexibility and continuous delivery. You will be responsible for clarifying project scope, creating efficient test coverage, and ensuring rapid delivery without compromising essential payment routes.
Your key responsibilities will include risk-based testing of payment flows, end-to-end API validation (including webhooks), and maintaining effective regression and smoke checklists that balance speed with reliability.
About Ruby Labs
Ruby Labs is at the forefront of technological innovation, developing consumer products that redefine the health, education, and entertainment landscapes. We value creativity, collaboration, and a passion for technology, making us a great place for those looking to make a meaningful impact.