C

Software Engineer

Conga
NewPosted yesterday

LOCATION

Bangalore · Onsite

EXPERIENCE

3 - 5 Years

SKILLS REQUIRED

TypescriptJavaTest AutomationPrompt EngineeringLarge Language ModelsBehavior-Driven Development

Job description

Overview

Hands-on software engineering role focused on modernizing testing practices and building AI-assisted test automation across web applications (React.js, Next.js), working alongside Engineering, Product, and DevOps teams.

What you'll do

  • Write, run, and maintain UI (Playwright, Selenium) and API (REST Assured, Postman) automation tests using Java, TypeScript, or JavaScript.
  • Use AI-assisted tools for test generation, debugging, and failure analysis.
  • Help build, integrate, and test custom AI agents, agentic workflows, and Model Context Protocol (MCP) integrations connected with Swagger/OpenAPI, qTest, Jira, and code repositories.
  • Support LLM and AI agent testing by running evaluations to measure accuracy, latency, and prompt output consistency using pipelines built with frameworks like Ragas, DeepEval, or Promptfoo.
  • Build and maintain automated test scripts, support workflow automation tools, write BDD scenarios (Cucumber/Gherkin), follow TDD practices, and participate in code reviews.
  • Run and integrate automated test suites within CI/CD pipelines using Jenkins, GitHub Actions, Spinnaker, GitHub Copilot, Maven, and Git.

What you'll need

  • 3 to 5 years of hands-on experience in Software Quality Engineering.
  • Practical expertise writing, running, and maintaining UI (Playwright, Selenium) and API (REST Assured, Postman) automation tests using Java, TypeScript, or JavaScript.
  • Hands-on experience working with test execution hooks such as TestNG Listeners and Playwright Custom Reporters/Fixtures.
  • A bachelor's degree in computer science or equivalent.

Nice to have

  • Familiarity with modern Playwright/TypeScript test setups and Spec-Driven Development (OpenSpec / Spec Kit).
  • Familiarity with Python, LLM prompt engineering, RAG, and multi-agent concepts.
  • Basic exposure to dev tools and CI/CD pipelines (Jira, qTest, Jenkins, GitHub Actions, OpenAPI/Swagger).

Details

  • Location: Bangalore/Ahmedabad.
  • Reports to: Director, Software Engineering.

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.

Software Engineer