F5, Inc. logo

Sr Software Development Engineer

F5, Inc.
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

5 - 9 Years

TYPE

FullTime

SKILLS REQUIRED

Software DevelopmentTest AutomationQuality assuranceDistributed SystemsPythonCloud Infrastructure

Job description

Overview

Senior Software Development Engineer role bridging software development and quality assurance, writing code to build automated test frameworks, validate complex system architectures, and lead quality strategy across engineering teams.

What you'll do

  • Design, build, and scale end-to-end automated testing frameworks, integrating AI agents for autonomous test generation, maintenance, and self-healing suites.
  • Develop and maintain scalable test tooling and infrastructure across backend APIs, distributed cloud architectures, and web/mobile interfaces.
  • Establish testing strategies for features powered by Large Language Models (LLMs), focusing on prompt regression, hallucination detection, bias evaluation, and determinism.
  • Act as a technical subject matter expert (SME) for code hygiene, guiding design reviews, and evaluating testability and architectural health.
  • Define and drive test strategies spanning functional, regression, API, performance, load, contract, and chaos/resilience engineering.
  • Integrate automated test suites and infrastructure into continuous integration and deployment pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps, GitLab).
  • Investigate complex system failures, performance bottlenecks, race conditions, and production issues.
  • Partner with software developers, product managers, and DevOps teams to align acceptance criteria and improve system observability.
  • Guide junior and mid-level engineers while advocating for a strong quality-first culture.

What you'll need

  • Typically 5 to 9+ years of combined experience in software development, backend engineering, or specialized SDET/test engineering roles.
  • Proficiency in languages such as Java and TypeScript.
  • Hands-on experience with modern automation tools such as Playwright, Selenium, Cypress, or TestNG/JUnit.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerized or distributed stacks (Docker, Kubernetes, Kafka, Redis, Cassandra).
  • Experience using observability and logging tools (e.g., Grafana, New Relic, Elasticsearch).

Nice to have

  • Proficiency in Python, highly preferred for AI workflows.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Development Engineer