Rentickle logo

QA Engineer (Automation + End-to-End Testing)

Rentickle
12 hours ago
Full-time
On-site
Gurugram, Haryana, India
Automation Tester, SDET

About the job

About Rentickle

Rentickle is building a modern, scalable platform for furniture rental and commerce, with a strong focus on performance, reliability, and seamless user experience. Our stack includes TypeScript, Node.js (NestJS), React, Next.js, and cloud-native infrastructure.

We are looking for a QA Engineer who can take ownership of end-to-end quality, build robust automation frameworks, and ensure our systems scale without breaking.

Role Overview

As a QA Engineer at Rentickle, you will be responsible for designing and implementing comprehensive testing strategies across backend, frontend, and mobile applications. You will work closely with engineering, product, and design teams to ensure high-quality releases.

This role requires a strong automation-first mindset, with the ability to write and maintain tests across multiple layers of the system.

Key Responsibilities

1. Test Automation

  • Design and implement end-to-end (E2E) automation frameworks
  • Write automated test cases for:
  • User journeys (checkout, login, onboarding, etc.)
  • API flows and integrations
  • Backend services (NestJS)
  • Frontend flows (React / Next.js)
  • Ensure high test coverage and reliability

2. Types of Testing

You will be responsible for implementing and maintaining:

  • End-to-End (E2E) Testing
  • Integration Testing
  • API Testing
  • Unit Testing (where required)
  • Regression Testing (automated)
  • Smoke & Sanity Testing
  • Performance / Load Testing (good to have)
  • Mobile/App Testing (if applicable)

3. Framework & Tooling

  • Select and implement testing tools such as:
  • Playwright / Cypress (preferred for E2E)
  • Jest / Vitest (unit/integration)
  • Supertest (API testing)
  • Build reusable testing utilities and frameworks
  • Integrate tests into CI/CD pipelines (GitHub Actions, etc.)

4. Quality Ownership

  • Define and enforce quality standards
  • Work with developers to ensure testability of features
  • Identify edge cases, bugs, and system weaknesses proactively
  • Participate in requirement reviews and design discussions

5. Release & Monitoring

  • Ensure stable releases through automated pipelines
  • Maintain regression suites for every release
  • Help set up monitoring/alerting for production issues (good to have)

Required Skills & ExperienceTechnical Skills

  • Strong experience in JavaScript / TypeScript
  • Experience with automation tools like:
  • Playwright / Cypress (must-have)
  • Experience testing:
  • Node.js / NestJS APIs
  • React / Next.js applications
  • Solid understanding of:
  • REST APIs
  • Authentication flows (JWT, sessions)
  • Database interactions

Testing Expertise

Strong understanding of:

  • Test design principles
  • Test case writing
  • Automation strategies
  • Experience with end-to-end testing of complex workflows

DevOps & CI/CD

  • Experience integrating tests into CI/CD pipelines
  • Familiarity with GitHub Actions or similar tools

Good to Have

Experience with:

  • Mobile app testing (React Native / native apps)
  • Performance testing tools (k6, JMeter)
  • Docker-based environments
  • Exposure to cloud platforms (AWS)

What We’re Looking For

  • Someone who thinks like a user and breaks like a hacker
  • Strong ownership mindset (not just test execution)
  • Ability to design testing strategy, not just write test cases
  • Attention to detail + ability to understand complex systems
  • Comfortable working in a fast-paced startup environment

Bonus Points

  • Experience building QA systems from scratch
  • Experience in e-commerce / checkout flows
  • Knowledge of observability, logging, and debugging production issues

Why Join Rentickle

  • Work directly with the CTO and core engineering team
  • Opportunity to build QA systems from ground up
  • High ownership and impact on product quality
  • Exposure to modern, scalable architecture

Interested candidates may apply by completing the application form below:

https://forms.gle/SSXda9nWYpHEYEhK7