Experience: 2.00 + years
Salary: Confidential (based on experience)
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Hybrid ()
Placement Type: Full time Permanent Position
(*Note: This is a requirement for one of Uplers client - BrandVelocity AI)
What do you need for this opportunity
Must have skills required:
Python, FastAPI, LLM, Generative AI, QA Automation, Cypress, TestNG
BrandVelocity AI is Looking for:
QA Automation Engineer — BrandVelocity
Location: Bangalore
Experience: 2–6 years
Employment: Full-time
Role Overview:
We're looking for a QA Automation Engineer to own testing across our full product stack — a FastAPI/Python backend, a Next.js frontend, and an emerging data engineering layer (ETL pipelines, SLM fine-tuning, audience enrichment). You'll be the first dedicated QA hire, which means real ownership: you'll define the strategy, build the framework, and set the bar for quality as we scale.
What You'll Do:
Design and implement automated test suites for REST APIs, UI flows, and data pipelines from scratch
Build and maintain end-to-end test coverage for core workflows: campaign creation, social listening ingestion, audience segmentation, ad publishing (Meta, LinkedIn, Google)
Write integration tests for ETL pipelines — data accuracy, transformation correctness, schema validation, and deduplication logic
Validate AI/LLM outputs (brand DNA analysis, caption generation, competitor intelligence) for consistency, format correctness, and regression
Set up and maintain CI/CD test automation (GitHub Actions or equivalent) to gate every PR
Perform load and performance testing on API endpoints and data ingestion jobs
Work closely with backend and frontend engineers to shift testing left — reviewing PRs, catching edge cases early
Document test plans, bug reports, and coverage metrics; maintain a living test case repository
What We're Looking For
Must-have:
3+ years in QA automation with strong Python skills (pytest, requests, httpx)
Experience testing REST APIs — writing test cases, validating schemas, handling auth flows (JWT, OAuth)
UI automation with Playwright or Cypress
Familiarity with SQL — writing queries to validate data correctness at the DB level
Experience with CI/CD pipelines and integrating tests into automated workflows
Strong plus:
Experience testing data pipelines or ETL processes (transformation logic, deduplication, schema drift)
Exposure to ML/AI system testing — validating model outputs, prompt regression, JSON schema enforcement
Knowledge of PostgreSQL, Redis, or cloud data platforms (BigQuery, GCS)
Experience with performance/load testing tools (Locust, k6)
Familiarity with FastAPI, Next.js, or similar modern web stacks
What You'll Be Testing
Multi-platform ad publishing (Meta, LinkedIn, Google Ads APIs)
Real-time social listening collectors (Reddit, LinkedIn, NewsAPI, GDELT, RSS)
AI-powered features: brand analysis, competitor radar, caption generation, audience segmentation
Audience data ETL: ingestion, enrichment, deduplication, CRM sync
SLM (Small Language Model) pipelines — data quality, fine-tuning input validation, output evaluation
WhatsApp broadcast flows, campaign scheduling, OAuth connection management
Tech Stack You'll Work With
Python
- FastAPI
- PostgreSQL
- Redis
- Next.js
- Google Cloud Platform
- GitHub Actions
Why Join Us
High-impact role across a product touching AI, data engineering, and paid media
Fast-moving, technical team that ships constantly and values quality
How to apply for this opportunity
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!