AirRender - Cloud Render Farm logo
6 hours ago
Full-time
On-site
Vadodara, Gujarat, India
Automation Tester, SDET

About the job

Location: Vadodara, Gujarat (Onsite)

Experience: 2–4 Years

Employment Type: Full-time

Role Overview

As a QA Engineer (Automation Testing), you will design, build, and maintain automated test frameworks that validate frontend, backend, and system workflows.

You will work closely with frontend, backend, and infrastructure teams to ensure end-to-end quality across APIs, job execution flows, billing, and user interfaces in a distributed render farm platform.

Key ResponsibilitiesTest Automation

  • Design, develop, and maintain automated test suites for:
  • Web applications (UI testing)
  • Backend APIs (REST / GraphQL)
  • Critical system workflows
  • Select and implement appropriate automation frameworks and tools
  • Ensure adequate test coverage for core platform features

Functional & Integration Testing

  • Validate end-to-end user journeys, including:
  • User authentication and authorization
  • Render job submission and tracking
  • Cost calculation and billing flows
  • Perform integration testing across frontend, backend, and worker systems
  • Identify edge cases in distributed and asynchronous workflows

CI/CD & Quality Gates

  • Integrate automated tests into CI/CD pipelines
  • Define and maintain quality gates for builds and deployments
  • Ensure fast, stable, and reliable test execution across environments

Non-Functional Testing

  • Assist with:
  • Performance and load testing (basic to intermediate)
  • Regression and reliability testing
  • Validate system behavior under failure and recovery scenarios

Defect Management & Collaboration

  • Identify, document, and track defects with clear reproduction steps
  • Collaborate closely with developers to debug and resolve issues
  • Participate in sprint planning, reviews, and retrospectives
  • Contribute to improving QA processes, standards, and automation strategy

AI-Assisted Test Automation & Quality Engineering

  • Use AI-powered testing and development tools to improve automation productivity and test quality
  • Leverage tools such as GitHub Copilot, ChatGPT, Cursor, or similar AI assistants for:
  • Writing and maintaining UI and API automation scripts
  • Generating test cases and edge-case scenarios
  • Assisting with test data creation and validation
  • Debugging flaky tests and analyzing failures
  • Use AI tools to understand application workflows and APIs faster
  • Apply critical thinking to review, refine, and validate AI-generated test code

Note: AI tools are used to enhance efficiency and learning, not as a replacement for QA judgment, test design skills, or ownership of quality.

Must-Have Skills & Technologies

  • 2–4 years of QA / automation testing experience
  • Strong hands-on experience in test automation
  • Experience with UI automation tools:
  • Selenium or
  • Playwright or
  • Cypress
  • Experience with API testing:
  • REST APIs
  • GraphQL APIs
  • Solid understanding of:
  • Software Testing Life Cycle (STLC)
  • Functional, regression, and integration testing
  • Experience integrating tests into CI/CD pipelines
  • Familiarity with Git and version control workflows
  • Experience using AI-assisted testing tools for automation and debugging

Good-to-Have Skills & Technologies

  • Experience testing backend-heavy or distributed systems
  • Exposure to:
  • Performance or load testing tools
  • Test data management strategies
  • Familiarity with:
  • Docker and containerized environments
  • Kubernetes (testing awareness)
  • Experience working in Agile / Scrum teams
  • Scripting knowledge in:
  • JavaScript
  • Python
  • Or similar languages