Ovii Job Board

Senior QA Testing Engineer

Litmus

Pune, India • Onsite - Pune, India • Full-Time

Posted 2026-05-29 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Senior QA Testing Engineer responsible for building and maintaining automated test suites using JavaScript BDD frameworks. Works closely with engineering and product teams to ensure reliability, performance, and fast delivery of industrial AI software.

Role Snapshot

  • Senior QA Automation Engineer
  • Test Automation Development
  • Linux & Docker Expertise
  • JavaScript BDD Frameworks
  • CI/CD Integration
  • Cross‑functional Collaboration

Must-Have Requirements

  • Linux command-line environments
  • Docker (image creation, container management, troubleshooting)
  • JavaScript test automation using Cypress, Cucumber, BDD
  • Test case creation from functional/technical docs
  • Software testing methodologies and defect management
  • Git
  • CI/CD tools such as Jenkins
  • Analytical, debugging, and problem‑solving abilities
  • Strong communication and collaboration
  • Strong experience with Linux command-line environments
  • Hands‑on expertise with Docker
  • Experience with JavaScript‑based test automation

Nice-to-Have Signals

  • Kubernetes (pods, deployments, services)
  • Cloud‑native or containerized test automation
  • API testing
  • Performance testing tools
  • Generative AI tools for testing
  • Agile/Scrum development methodologies
  • Experience with Kubernetes
  • Knowledge of cloud‑native test automation
  • API and performance testing experience

Work Setup

  • Location: Pune, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test

What You'll Likely Work On

  • Design, develop, and maintain automated test scripts with Cypress, Cucumber, and BDD frameworks
  • Create comprehensive test cases from functional and technical specifications
  • Set up, manage, and troubleshoot test environments using Docker and Linux
  • Integrate automated tests into CI/CD pipelines and support release workflows
  • Collaborate with developers, product managers, and QA peers to identify defects and improve coverage
  • Participate in root‑cause analysis, defect tracking, and continuous improvement of test automation

Good Fit If You Have

  • Enjoys debugging and problem‑solving in Linux environments
  • Thrives in fast‑moving, high‑scale industrial software settings
  • Communicates clearly and collaborates across engineering and product teams

Skills

  • JavaScript (Cypress, Cucumber, BDD)
  • Docker
  • Linux command line
  • CI/CD (Jenkins)
  • Git
  • Kubernetes (optional)
  • API testing (optional)
  • Performance testing (optional)
  • Generative AI tools (optional)
  • Agile/Scrum (optional)