Software Development Engineer III - QA

F5

Hyderabad, Bengaluru

On-site

INR 1,500,000 - 2,300,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

F5 in Hyderabad, India, is seeking a QA Engineer III to join our Distributed Cloud team. This hands‑on role designs and executes automated and manual tests, validates distributed systems, and works with engineering to drive quality throughout the product lifecycle.

Responsibilities include building test frameworks, defining strategies with cross‑functional teams, and performing performance and reliability testing to support global scale.

Qualifications

  • 6–8 years in QA with at least 4 years in automation.
  • Proficient in scripting languages for test automation (Python, Go, JS).
  • Experience with automation frameworks such as Selenium, Cypress, Playwright.
  • Knowledge of distributed systems, microservices, and APIs.
  • Experience testing in cloud environments (AWS, Azure, GCP).
  • Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.
  • Bachelor's degree in CS or Engineering.

Responsibilities

  • Design, develop, and maintain automated test frameworks and test suites for the Distributed Cloud platform.
  • Collaborate with developers, product managers, and other QA engineers to define test strategies and acceptance criteria.
  • Validate complex, distributed systems across multi-cloud environments.
  • Identify, document, and track defects through resolution.
  • Perform performance, scalability, and reliability testing to ensure our platform can handle global-scale workloads.
  • Create and maintain test plans, test cases, and documentation.
  • Participate in design and code reviews to ensure quality is built into every stage of development.
  • Mentor junior QA engineers and promote best practices in test automation and quality assurance.
  • Investigate production issues and contribute to root cause analysis and remediation strategies.

Skills

Automation
Python
Go
JavaScript
Selenium
Playwright
CI/CD
Git
Debugging
Cloud testing

Education

Bachelor's degree in Computer Science or related field

Tools

Selenium
Cypress
Playwright
JMeter
Locust
Git

Job description

Job Summary

We are seeking a QA Engineer III to join our Distributed Cloud team and help ensure our platform meets the highest standards of quality, reliability, and performance. This is a hands‑on, technical role where you will design and execute automated and manual tests, validate distributed systems, and work closely with engineering teams to drive quality throughout the development lifecycle.

Responsibilities
  • Design, develop, and maintain automated test frameworks and test suites for the Distributed Cloud platform.
  • Collaborate with developers, product managers, and other QA engineers to define test strategies and acceptance criteria.
  • Validate complex, distributed systems across multi-cloud environments.
  • Identify, document, and track defects through resolution.
  • Perform performance, scalability, and reliability testing to ensure our platform can handle global-scale workloads.
  • Create and maintain test plans, test cases, and documentation.
  • Participate in design and code reviews to ensure quality is built into every stage of development.
  • Mentor junior QA engineers and promote best practices in test automation and quality assurance.
  • Investigate production issues and contribute to root cause analysis and remediation strategies.
Requirements
  • 6 - 8 years of experience in Quality Assurance, with at least 4 years focused on automation.
  • Proficiency in one or more scripting/programming languages (Python, Go, JavaScript, etc.) for test automation.
  • Experience with automation frameworks (Selenium, Cypress, Playwright, or similar).
  • Strong understanding of distributed systems, microservices, and APIs.
  • Experience testing in cloud environments (AWS, Azure, GCP).
  • Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.
  • Knowledge of performance/load testing tools (JMeter, Locust, Gatling, etc.) is a plus.
  • Strong problem‑solving skills, attention to detail, and commitment to delivering high‑quality results.
  • Excellent communication skills and ability to work effectively in a collaborative, cross‑functional team.
  • Bachelor's degree in Computer Science, Engineering, or equivalent.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all‑inclusive, and responsibilities and requirements are subject to change.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer III - QA
Software Development Engineer III - QA

F5 Networks, Inc.  • Bengaluru

On-site
INR 2,200,000 - 2,800,000
Senior QA Engineer
Senior QA Engineer

Simplify Alpha™ • Maharashtra

On-site
INR 2,500,000 - 4,000,000
QA Engineer
QA Engineer

Intercontinental Exchange Holdings, Inc. • Hyderabad

On-site
INR 900,000 - 1,300,000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

On-site
INR 1,200,000 - 1,800,000
QA Engineer
QA Engineer

DATABEAT • Hyderabad

On-site
INR 600,000 - 900,000
QA Engineer
QA Engineer

DataBeat.io Media • Hyderabad

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

ThoughtFocus • Ernakulam

On-site
INR 600,000 - 1,200,000
Opportunity to work in an innovative environment
Collaborative team culture
QA Lead - Automation
QA Lead - Automation

ADIT • Ahmedabad District

On-site
INR 1,500,000 - 2,800,000
QA Automation Engineer
QA Automation Engineer

Krish TechnoLabs • Gujarat

On-site
INR 600,000 - 1,000,000
Software Development Engineer IV - QA
Software Development Engineer IV - QA

Jobgether SRL • India

Remote
INR 4,000,000 - 7,000,000