Playwright SDET Engineer

Ascendion

Bengaluru

On-site

INR 1,400,000 - 2,300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ascendion is seeking a QA Automation Engineer / SDET with strong Python experience to design and implement robust automation frameworks. You will validate web applications and APIs, perform backend data validations using SQL, and ensure data integrity across systems.

The role involves building reusable automation components, integrating tests into CI/CD, and collaborating with developers to improve quality engineering practices. 4–8 years of relevant experience is preferred.

Qualifications

  • 4–8 years of experience in software testing/SDET roles.
  • Proficient in Python and building maintainable automation frameworks.
  • Experience with Playwright or Selenium for UI automation.
  • Strong API testing using REST, Postman, or Python requests.
  • SQL expertise for backend data validation and data integrity.
  • Experience integrating automation into CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain automated test frameworks using Python and Playwright/Selenium.
  • Create automated scripts for web apps covering functional, regression, and end-to-end scenarios.
  • Perform API testing for REST services and validate responses, status codes, and headers.
  • Write complex SQL queries for backend data validation.
  • Validate data transformations and data integrity across systems.
  • Collaborate with developers to root-cause defects and improve automation coverage.

Skills

Python
Playwright
Selenium
API testing
SQL
Data validation
Data integrity testing
CI/CD integration
Test case design

Tools

Postman

Job description

Job Description – QA Automation Engineer / SDET

Position

QA Automation Engineer / SDET

Experience

4–8 years of relevant experience in Software Testing / Quality Engineering / SDET roles

Job Summary

We are looking for a highly skilled QA Automation Engineer / SDET with strong experience in Python, Playwright/Selenium, API testing, SQL, data validation, and data integrity testing.

The ideal candidate will be responsible for designing and developing robust automation frameworks, validating web applications and APIs, performing database-level validations, and ensuring end-to-end data accuracy and integrity across systems.

Key Responsibilities
  • Design, develop, and maintain automated test frameworks using Python and Playwright/Selenium.
  • Develop automated test scripts for web applications covering functional, regression, integration, and end-to-end scenarios.
  • Perform API testing for RESTful services, including positive, negative, boundary, and error-handling scenarios.
  • Validate API responses, request/response payloads, status codes, headers, authentication, and data consistency.
  • Write complex SQL queries for backend/database validation.
  • Perform data validation and data integrity testing across source and target systems.
  • Validate data transformations, mappings, completeness, accuracy, consistency, and uniqueness.
  • Perform end-to-end validation to ensure that data remains accurate and consistent across UI, APIs, services, and databases.
  • Identify, document, troubleshoot, and track defects through to resolution.
  • Build reusable automation components and contribute to improving automation coverage and framework capabilities.
  • Integrate automated tests into CI/CD pipelines and support continuous testing practices.
  • Analyze test failures, identify root causes, and work closely with developers and other stakeholders to resolve issues.
  • Participate in test planning, test case design, execution, reporting, and release validation.
  • Contribute to automation strategy, coding standards, testability improvements, and overall quality engineering practices.
Mandatory Skills
  • Python
  • Strong hands‑on experience with Python programming.
  • Ability to develop maintainable, reusable, and scalable automation scripts/frameworks.
  • Good understanding of Python OOP concepts, exception handling, collections, functions, and modules.
  • Experience with testing frameworks such as PyTest is preferred.
  • UI Automation – Playwright / Selenium
  • Strong hands‑on experience with Playwright and/or Selenium.
  • Experience automating web applications across different browsers.
  • Good understanding of locators, waits, assertions, browser interactions, screenshots, and test execution.
  • Experience developing or contributing to automation frameworks.
  • Ability to create stable and maintainable UI automation scripts.
  • API Testing
  • Strong experience testing REST APIs.
  • Hands‑on experience with tools/frameworks such as Postman, Python Requests, or equivalent.
  • Understanding of HTTP methods, status codes, headers, authentication, JSON/XML, and API contracts.
  • Ability to automate API test scenarios using Python.
  • SQL
  • Strong proficiency in SQL.
  • Ability to write complex queries involving joins, subqueries, aggregations, CTEs, and data comparisons.
  • Experience validating backend data against application/API responses.
  • Ability to investigate data discrepancies using SQL.
  • Data Validation & Data Integrity Testing
  • Strong experience in data validation and data quality testing.
  • Experience validating data across multiple systems, databases, APIs, and application layers.
  • Understanding of data completeness, accuracy, consistency, uniqueness, and referential integrity.
  • Experience validating source-to-target data mappings and transformations.
  • Ability to identify and troubleshoot data discrepancies and integrity issues.
Good to Have
  • Experience with PyTest, pytest-bdd, or equivalent testing frameworks.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience with Git/version control.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker/containerized test execution.
  • Knowledge of performance or load testing.
  • Exposure to data pipelines, ETL/ELT, or data warehouse testing.
  • Experience working in Agile/Scrum environments.
Preferred Candidate Profile
  • Strong programming and problem-solving skills.
  • Excellent understanding of software testing concepts and automation best practices.
  • Strong analytical skills with the ability to investigate complex data and application issues.
  • Ability to work independently as well as collaborate effectively with developers, QA engineers, business analysts, and data teams.
  • Strong communication and defect-reporting skills.
  • Quality-focused mindset with attention to detail.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Engineer (SDET)
QA Automation Engineer (SDET)

Careernet • Pune District, Chennai District, Bengaluru

On-site
INR 800,000 - 1,000,000
SDET - QA Automation Engineer
SDET - QA Automation Engineer

Everstage • Chennai District

On-site
INR 600,000 - 1,000,000
Sr. QA Automation Engineer / SDET
Sr. QA Automation Engineer / SDET

Intellicredence • Hyderabad

On-site
INR 1,200,000 - 2,200,000
QA Engineer - Data Automation (Python & Playwright)
QA Engineer - Data Automation (Python & Playwright)

Luxoft • Gurugram District

On-site
INR 1,000,000 - 1,500,000
QA Engineer - Data Automation (Python & Playwright)
QA Engineer - Data Automation (Python & Playwright)

Luxoft • Chennai District

On-site
INR 800,000 - 1,200,000
Quality Assurance Engineer
Quality Assurance Engineer

Grid Dynamics • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Medical insurance
Flexible schedule
Professional development opportunities
+1
Sr. SDET (Playwright)
Sr. SDET (Playwright)

Accellor • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Test Automation Engineer
Test Automation Engineer

Capgemini • Pune District

On-site
INR 900,000 - 1,350,000
SDET - Playwright Automation
SDET - Playwright Automation

Cognizant • Chennai District

On-site
INR 1,800,000 - 2,400,000
Hiring For Senior QA Engineer
Hiring For Senior QA Engineer

Accion Labs Digital Solutions • Pune District

Hybrid
INR 1,800,000 - 2,600,000