Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer in Test

Home > Javascript/Typescript programming jobs

Senior Software Engineer in Test in Others new

  • Bengaluru, India

Responsibilities

  • Design and maintain scalable UI automation frameworks using Playwright or Cypress with TypeScript/JavaScript.
  • Build UI, API, integration, and end-to-end test automation for enterprise-scale applications.
  • Develop API automation using REST Assured and REST APIs.
  • Design and execute performance and load testing with JMeter and analyze performance bottlenecks.
  • Integrate automated tests into CircleCI, Jenkins, or GitHub Actions pipelines.
  • Develop reusable testing libraries, utilities, and developer productivity tools.
  • Use GitHub Copilot, Claude Code, and other GenAI tools for automation development, debugging, test generation, refactoring, and coverage improvement.
  • Troubleshoot flaky tests, automation failures, and test infrastructure issues.
  • Collaborate with DevOps/SRE on Docker, Kubernetes, cloud environments, and test orchestration.
  • Participate in on-call rotation and support critical automation and production incidents.
  • Perform root-cause analysis for production and automation issues and drive preventive actions.
  • Collaborate with developers, architects, product managers, and distributed North America engineering teams to promote quality ownership.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5–8 years of experience in SDET or software test engineering, or equivalent.
  • Strong programming skills in TypeScript/JavaScript; Java or Python is a plus.
  • Hands-on experience with Playwright and/or Cypress.
  • Experience with REST Assured and API automation.
  • Hands-on experience with JMeter or equivalent performance testing tools.
  • Knowledge of CI/CD, particularly CircleCI, Jenkins, or GitHub Actions.
  • Experience with Git, Docker, Kubernetes, and cloud environments.
  • Strong debugging skills involving logs, monitoring, and distributed systems.
  • Experience with AI-assisted development tools such as GitHub Copilot or Claude Code.
  • Strong ownership, communication, and problem-solving skills.
  • Willingness to participate in on-call and production support.
  • Preferred: experience building test frameworks or developer productivity tools at scale.
  • Preferred: experience with microservices, distributed systems, and cloud-native applications.
  • Preferred: advanced experience with JMeter, Gatling, or Locust.
  • Preferred: knowledge of observability, tracing, and performance monitoring.
  • Preferred: experience building or adopting AI-driven testing solutions.

Benefits

  • Hybrid work arrangement, with an immersive in-person onboarding experience.
  • Programs supporting employee well-being, social impact, talent development, and community connection.
  • Global community spanning more than 20 offices worldwide.

Okta

Okta builds identity and access management solutions that provide secure authentication and automation for businesses. Our products empower organizations to safely connect any technology, device, or application, making identity central to security and operational efficiency. We cater to companies...

Similar positions

Automation QA Engineer (QVAC)

  • Tether Operations Limited
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide

Frontend Senior

  • Convotis Iberia
  • Full time
  • Others
  • 10/15/2026
  • Elche, Spain

Senior Customer Engineer AI Start

  • Cloudflare
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $213k-$335k
  • Worldwide

Lead Software Engineer - Full Stack

  • JPMorgan Chase
  • Full time
  • USA
  • 10/15/2026
  • Salary: Competitive
  • Plano, TX

Frontend Desktop Engineer

  • Tether Operations Limited
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide