freehire launches on Product Hunt on 26 August.

Follow →

Senior QA Engineer

Summary

Designs and executes test strategies for large-scale distributed systems, automating tests in Python and CI/CD pipelines while validating Spark workloads and security flows.

This role is for one of the Weekday's clients

Min Experience: 10+ years

Location: Hyderabad, Telangana, India
JobType: full-time

Requirements

Key Responsibilities

  • Design and execute test strategies for distributed systems focusing on scale, performance, and resiliency with
    working knowledge in distributed system protocols.
  • Build automated test suites using Python and CI/CD pipelines.
  • Validate Spark workloads, distributed job correctness, fault injection testing, and performance benchmarking.
  • Perform security testing including certificate validation, SSL/TLS flows, and authentication workflows.
  • Develop automated regression, integration, and load/performance test pipelines.
  • Identify system bottlenecks and collaborate with development teams.
  • Drive continuous improvement in QA processes and automation frameworks.

Required Skills & Experience

  • 10 years of QA/testing experience in distributed systems.
  • Strong hands‑on experience testing systems built in Python, CI/CD pipelines and automation framework.
  • Practical experience Apache Spark, Hadoop and Hive Environment Testing.
  • Strong understanding of distributed system behavior.
  • Experience in security testing including encryption and SSL/TLS validation.

Must-have skills

Python, hadoop

Good-to-have skills

Hive, security

What this application asks

workable

First name, Last name, Email, Phone, Resume

  • What’s your current salary? (in lakhs per annum)
  • How many days is your notice period?

See also