Hyderabad (SEZ), India Hybrid

F5 is hiring an Engineer III, Software (QA-Python Automation)

About the Role

Role Overview

As a Software Engineer III specializing in QA with Python automation, you will play a central role in shaping the quality and reliability of critical product components. You'll lead the design and evolution of automated testing frameworks, ensuring comprehensive coverage across platforms and customer use cases. Your work will directly influence product stability, performance, and security through rigorous testing practices and engineering excellence.

Key Responsibilities

  • Design and maintain scalable test automation frameworks that support parallel and distributed execution across diverse environments
  • Own end-to-end quality for assigned features, ensuring alignment with real-world customer scenarios
  • Collaborate closely with Agile teams, architects, and product stakeholders to define and implement effective test strategies
  • Develop and execute both automated and manual test cases to validate complex platform capabilities
  • Integrate AI and large language models into testing workflows to improve test generation, maintenance, and analysis
  • Experiment with AI-agent systems for autonomous test orchestration, regression detection, and reporting
  • Review and validate AI-generated test artifacts through reproducibility checks and quality controls
  • Conduct root-cause analysis on test failures across development and release cycles
  • Lead comprehensive bug tracking and resolution from identification through closure
  • Drive continuous improvement across all phases of the test lifecycle, from planning to reporting

Required Qualifications

  • Minimum of 5 years in software or systems testing with a focus on automation
  • Proven experience in Python scripting and object-oriented programming principles
  • Hands-on expertise in building and maintaining complex test automation frameworks with support for parallel execution
  • Familiarity with AI/LLM applications in software testing, including prompt engineering and output validation
  • Solid understanding of Linux operating systems, filesystems, and low-level debugging
  • Knowledge of high availability, failover mechanisms, and hardware clustering
  • Experience with containerization technologies such as Docker and Kubernetes
  • Background in Agile development practices and CI/CD pipelines, particularly Git-based workflows
  • Strong networking knowledge across layers 1 through 7, including routing, switching, and application protocols
  • Ability to troubleshoot low-level platform and hardware issues is a plus
  • Exceptional analytical thinking, problem-solving, and debugging capabilities
  • Clear and effective communication skills, both written and verbal

Preferred Qualifications

  • Experience designing prompts and evaluating outputs from large language models
  • Background in creating validation rules and guardrails for AI-generated content
  • Exposure to agentic frameworks for multi-step automation tasks
  • Track record measuring AI impact using metrics like test coverage improvement, triage time reduction, or defect detection rates
  • Skill in uncovering edge cases and expanding test scenarios
  • Experience generating synthetic test data and summarizing failure patterns
  • Defect triage and root-cause classification expertise

Technology Environment

Python, Linux, Docker, Kubernetes, AI/LLM tools, Agile methodologies, CI/CD pipelines, Git, networking (L1–L7), high availability and failover systems, hardware clustering, test automation frameworks, and AI-agent workflows.

Company Culture

We are deeply committed to cybersecurity and improving digital experiences for customers and their users. Our culture emphasizes innovation, collaboration, and inclusivity. We value diverse perspectives and foster an environment where every individual can grow and contribute meaningfully. We are driven by a shared mission to secure and enhance how applications are built, deployed, and protected in the modern world.

Equal Employment Opportunity

We are dedicated to providing fair and equitable opportunities for all employees and applicants. Employment decisions are made without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, or any other protected characteristic under applicable laws. This principle applies to all aspects of employment, including hiring, compensation, promotions, training, and career development.

Required Skills
PythonLinuxDockerKubernetesAI/LLM toolsAgileCI/CDGitNetworkingHA/failoverTest AutomationOOPDistributed SystemsAutomation FrameworksSoftware Testing PythonLinuxDockerKubernetesAI/LLM toolsAgileCI/CDGitNetworkingHA/failoverTest AutomationOOPDistributed SystemsAutomation FrameworksSoftware Testing
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
F5
F5 empowers organizations to create, secure, and run applications that enhance the digital world. The company specializes in multi-cloud application services, delivering and securing applications from 'code to customer' across all types of environments, serving enterprises, service providers, financial and educational institutions, government entities, and consumer brands.
All jobs at F5 Visit website
Job Details
Category qa_testing
Posted 16 days ago