Senior QA Automation Engineer (Python & Playwright)

Posted 2 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Artificial Intelligence • Cloud • Information Technology • Automation
The Role
Owns QA automation across API, UI, integration, regression, and performance testing. Designs scalable Python-based automation frameworks, validates REST APIs and React applications, integrates tests into CI/CD pipelines, and analyzes performance results. Collaborates with product and engineering teams on test strategy, acceptance criteria, quality metrics, release readiness, and defect resolution. Maintains reusable test suites, supports cross-browser and accessibility testing, and improves coverage and testing processes.
Summary Generated by Built In
Role Overview

We are looking for a Full Automation Testing QA Engineer who will take ownership of quality assurance through strong test automation practices. The role focuses on designing and maintaining automated test solutions across API, UI, integration, regression, and performance testing, while working closely with product and engineering teams throughout the development lifecycle.

Roles & Responsibilities
Test Strategy & Planning
  • Define and implement comprehensive automation‑first test strategies for API and UI applications
  • Create detailed test plans covering functional, integration, regression, and performance testing
  • Collaborate with product and engineering teams to define acceptance criteria, quality metrics, and release readiness
  • Identify test scope, risks, and dependencies early in the development cycle
  • Continuously improve QA processes, test coverage, and automation best practices
API [GI1] Automation Testing
  • Design, develop, and execute automated test cases for RESTful APIs built using NodeJS & Python frameworks ( FastAPI, Flask, Django, etc.)
  • Validate request/response payloads, headers, status codes, and business logic
  • Test API authentication, authorization, and security scenarios
  • Cover negative scenarios, edge cases, and boundary conditions
  • Use tools such as pytest, Postman, REST Assured, or similar frameworks for API automation
Integration & Regression Testing
  • Build and maintain automated integration test suites across backend services and system components
  • Develop robust regression automation to ensure existing functionality remains stable across releases
  • Validate data flow between frontend, backend, databases, and third‑party systems
  • Track, document, and communicate integration issues and system dependencies
  • Manage test data requirements for integration and regression scenarios
UI Automation Testing ( Backstage[PN2] / React)
  • Create and maintain automated UI test suites for React‑based web applications
  • Automate UI tests using Playwright, Cypress, Jest, or React Testing Library
  • Validate UI workflows, component behaviour, and user interactions
  • Ensure cross‑browser compatibility and responsive behaviour
  • Perform basic accessibility testing and validate WCAG compliance where applicable
Performance Testing
  • Design and execute performance and scalability testing strategies for APIs and UI components
  • Define performance benchmarks and acceptance thresholds
  • Conduct load, stress, and endurance testing
  • Analyze results, identify bottlenecks, and collaborate with engineering teams on improvements
  • Document performance test results and recommendations using tools like Locust, JMeter, or k6
Automation Frameworks & CI/CD Integration
  • Build and maintain scalable automation frameworks using Python (pytest, unittest, etc.)
  • Write clean, reusable, and maintainable automation code
  • Integrate automated tests into CI/CD pipelines for continuous test execution
  • Generate automation reports and dashboards for test results and coverage
  • Participate in test automation code reviews and follow coding best practices

RequirementsRequired Skills
Core Technical Skills
  • Strong experience in test automation using Python[GI3]  & NodeJS
  • Hands‑on expertise in API automation, UI automation, Selenium and integration testing
  • Experience with:
    • API Testing: pytest, Postman, REST Assured
    • UI Testing: Playwright, Cypress, Jest, React Testing Library
  • Solid understanding of:
    • Software testing principles (STLC)
    • REST APIs, HTTP protocols, JSON
    • Microservices‑based application testing
  • Experience integrating automated tests into CI/CD pipelines (tool‑agnostic)

Nice to Have (Non‑Cloud)
  • Experience with databases and SQL for test validation
  • Familiarity with performance and reliability testing concepts
  • Experience working in Agile / Scrum teams
Soft Skills
  • Strong analytical and problem‑solving skills
  • Clear written and verbal communication
  • Ability to work independently and collaborate across teams
  • Strong ownership of quality and attention to detail
Experience & Education
  • Bachelor’s degree in Engineering, Computer Science, or equivalent experience
  • 3-6 years of experience in QA automation or software testing (adjustable as needed)


Skills Required

  • Strong experience with test automation using Python and Node.js
  • Hands-on experience with API automation, UI automation, Selenium, and integration testing
  • Experience with pytest, Postman, and REST Assured
  • Experience with Playwright, Cypress, Jest, and React Testing Library
  • Understanding of software testing principles and STLC
  • Understanding of REST APIs, HTTP protocols, and JSON
  • Experience testing microservices-based applications
  • Experience integrating automated tests into CI/CD pipelines
  • Bachelor's degree in Engineering, Computer Science, or equivalent experience
  • 3-6 years of experience in QA automation or software testing
  • Experience with databases and SQL for test validation
  • Familiarity with performance and reliability testing concepts
  • Experience working in Agile or Scrum teams
  • Strong analytical and problem-solving skills
  • Clear written and verbal communication
  • Ability to work independently and collaborate across teams
  • Strong ownership of quality and attention to detail
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
182 Employees
Year Founded: 2023

What We Do

Agivant Technologies is a new-age, AI-first digital and cloud engineering services company. It helps enterprises use cutting-edge technology, AI, automation, and platform engineering to create new business models, accelerate growth, and deliver measurable impact. The company also emphasizes a dual mission: driving client business success while expanding access to opportunities for technology talent in underserved, mid-tier locations across global markets.

Similar Jobs

Easy Apply
In-Office
Hyderabad, Telangana, IND
900 Employees
Hybrid
Hyderabad, Telangana, IND
289097 Employees
Hybrid
Hyderabad, Telangana, IND
289097 Employees

MassMutual India Logo MassMutual India

Senior Manager - R&D - MMI

Big Data • Fintech • Information Technology • Insurance • Financial Services
In-Office
Hyderabad, Telangana, IND

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account