Greatify logo

QA Automation Specialist

Greatify Chennai, Tamil Nadu, India

onsitefull-time

Salary: 100,000+ students impa

Posted Feb 5, 2026Apply by Mar 7, 2026

Role & seniority: QA Automation Specialist, Mid-Senior level; Full-time

Location & work type: Teynampet, Chennai; On-site (full-time)

Stack/tools

  • Core: Python, Playwright (web UI, dynamic selectors, shadow DOM)

  • Mobile: Appium (iOS/Android)

  • API: REST API automation (Python, Postman)

  • Performance: Locust, JMeter, or k6

  • CI/CD: GitLab CI, Jenkins, GitHub Actions; automated reporting (Allure, ReportPortal)

  • Test envs: BrowserStack/LambdaTest/Sauce Labs; Docker

  • Extras: test data management, SDLC/QA methodologies, code reviews

Top 3 responsibilities

  1. Design, implement, and maintain modular end-to-end automation suites for web and mobile; ensure coverage across functional, regression, smoke, and integration tests

  2. Develop REST API and UI test workflows (Playwright Python; Appium for mobile); lead test data, flaky test triage, and root-cause analysis

  3. Integrate automation with CI/CD, expand reporting, collaborate with product/Dev/UX to define acceptance criteria, and contribute to QA documentation

Must-have skills

  • Strong Python programming and ability to extend automation frameworks from scratch

  • Playwright with Python for dynamic web UI testing; proficient with selectors and Shadow DOM

  • Appium experience for iOS/Android; emulator/simulator setups

  • Experience with SDLC/QA methodologies; Agile/DevOps familiarity

  • Test reporting tools (Allure, TestNG, ReportPortal); cloud-based test platforms (BrowserStack, LambdaT

Full Description

About The Job

Job Title: QA Automation Specialist

Location: Teynampet, Chennai

Job Type: Full-time

Company: Gigadesk Technologies Pvt. Ltd.[Greatify.ai]

Company Description

At Greatify.ai, we are transforming educational institutions with cutting-edge AI-powered solutions. Our platform acts as a smart operating system for colleges, schools, and universities—enhancing learning, streamlining operations, and maximizing efficiency. With 100+ institutions served, 100,000+ students impacted globally, and 1,000+ educators empowered, we are redefining the future of education.

COMPANY WEBSITE: https://www.greatify.ai/

Role Overview

We are seeking a QA Automation Engineer to strengthen our quality assurance capabilities across a rapidly scaling product suite. The ideal candidate will champion end-to-end automation coverage for both web and native mobile platforms, ensuring robust, scalable, and maintainable test infrastructure. You will primarily work with our existing Playwright-Python automation framework, and extend its reach across modules, services, and platforms. This role demands strong strategic ownership and hands-on scripting ability in a fast-paced product engineering environment.

Key Responsibilities

Design, implement, and maintain automation test suites for web and mobile applications with a strong emphasis on modularity and reuse. Create end-to-end test workflows using Playwright (Python) covering UI validation, user journeys, and edge-case scenarios. Develop native mobile automation scripts using Appium for both iOS and Android platforms. Ensure comprehensive coverage across functional, regression, smoke, and integration testing stages. Perform REST API automation with Python frameworks or Postman (including auth flows, payload validation, status codes, schema validation). Support and extend performance/load/stress testing suites using tools such as Locust, JMeter, or k6, especially for high-traffic modules. Integrate test automation into existing CI/CD pipelines using GitLab CI, Jenkins, or GitHub Actions, including parallel test execution and automated reporting. Collaborate with cross-functional squads—product managers, developers, and UX designers—to define acceptance criteria and ensure fast, high-quality delivery. Contribute to QA documentation including test plans, bug reports, and coverage maps, ensuring traceability and audit readiness. Apply version control best practices (Git) and actively participate in code reviews and knowledge-sharing sessions. Continuously optimize test data management, especially for environments requiring mocked services or synthetic data generation. Lead efforts in flaky test detection, test suite triage, and root cause analysis of test failures.

Key Skills

Strong coding skills in Python, with the ability to architect and extend automation frameworks from scratch. Experience using Playwright with Python for dynamic web UI test cases, including Shadow DOM handling and selector strategy. Proficiency with Appium and emulator/simulator setups for mobile test environments. Solid understanding of software development lifecycle (SDLC) and QA methodologies including agile/DevOps workflows. Familiarity with test reporting tools (e.g., Allure, TestNG, ReportPortal) for visual insights into automation health. Experience in cloud-based test execution platforms such as BrowserStack, LambdaTest, or Sauce Labs. Exposure to containerization tools (Docker) for isolated test environments. Understanding of security and accessibility testing would be a plus.

Skills: - Playwright, Python, Test Automation (QA) and Manual testing

Seniority level Mid-Senior level Employment type Full-time Job function Quality Assurance Industries Education Administration Programs

PythonPlaywrightAppiumTest AutomationManual TestingWeb AutomationMobile AutomationAPI AutomationCI/CD IntegrationGitDockerPerformance TestingSDLCAgile/DevOpsCode ReviewsTest Data Managementmulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.