Quality Assurance Engineer

Posted Yesterday
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Mid level
Artificial Intelligence • Big Data • Cloud • Consulting
The Role
The Quality Assurance Engineer will analyze requirements, create test cases, and develop Java-based automated tests using BDD frameworks. Responsibilities include REST API testing with Postman, functional, integration, regression, and end-to-end testing, defect lifecycle management, Agile collaboration, test reporting, and CI/CD support. The role requires strong Java, Cucumber BDD, API validation, Unix/Linux, Git, debugging, and communication skills. Preferred experience includes Serenity BDD, Rest Assured, Maven, JUnit, SQL, and database validation.
Summary Generated by Built In

Job Description – Quality Assurance Engineer (3–8 Years Experience)

Position: Quality Assurance Engineer


Experience: 3–8 Years
Location: Chennai & Pune
Employment Type: Full-Time

About the Role

We are looking for a passionate and detail-oriented Quality Assurance Engineer to join our engineering team. The ideal candidate will have strong experience in API testing, test automation frameworks, and behavior-driven development (BDD). You will work closely with developers, product managers, and stakeholders to ensure the delivery of high-quality software solutions.

The role requires hands-on experience with Java-based automation frameworks, REST API testing, defect management, and Agile software development practices.


Key Responsibilities

  • Analyze business and functional requirements and create comprehensive test scenarios and test cases.
  • Design, develop, and maintain automated test scripts using Java and BDD frameworks.
  • Perform API testing and validation for REST-based services using Postman and automation tools.
  • Execute functional, integration, regression, and end-to-end testing activities.
  • Identify, document, track, and verify software defects throughout the defect lifecycle.
  • Collaborate closely with developers and product owners to resolve issues and improve product quality.
  • Participate in Agile ceremonies including sprint planning, grooming, standups, reviews, and retrospectives.
  • Contribute to test automation framework enhancements and continuous quality improvement initiatives.
  • Maintain test execution reports, defect metrics, and quality dashboards.
  • Support CI/CD and source code management processes using Git.

Required Skills & Qualifications

Mandatory Skills

  • 3–8 years of experience in Software Quality Assurance and Test Automation.
  • Strong programming skills in Java.
  • Hands-on experience with Cucumber BDD framework.
  • Experience testing REST APIs using Postman.
  • Good understanding of API request/response validation, JSON, and HTTP protocols.
  • Working knowledge of Unix/Linux commands and environments.
  • Experience with Git version control.
  • Strong understanding of the Defect Management Lifecycle and defect tracking tools.
  • Experience in Functional, Regression, Integration, and System Testing.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong verbal and written communication skills.

Preferred Skills

  • Experience with Serenity BDD framework.
  • Experience with Rest Assured for API automation.
  • Build and dependency management using Maven.
  • Unit and automation testing using JUnit.
  • Basic knowledge of SQL queries and database validation.
  • Experience working in Agile/Scrum environments.
  • Exposure to CI/CD pipelines and automated test execution.

Desired Candidate Profile

  • Strong ownership mindset and attention to detail.
  • Ability to work independently as well as collaboratively within a team.
  • Passion for software quality and continuous improvement.
  • Ability to quickly understand complex business processes and translate them into effective test coverage.
  • Experience mentoring junior team members is a plus for candidates with 6+ years of experience.

What Success Looks Like

  • High-quality releases with minimal production defects.
  • Comprehensive automated test coverage for APIs and critical workflows.
  • Proactive identification of risks and quality issues early in the development cycle.
  • Effective collaboration with cross-functional teams to drive quality excellence.


Skills Required

  • 3-8 years of experience in software quality assurance and test automation
  • Strong programming skills in Java
  • Hands-on experience with Cucumber BDD framework
  • Experience testing REST APIs using Postman
  • Understanding of API request and response validation, JSON, and HTTP protocols
  • Working knowledge of Unix/Linux commands and environments
  • Experience with Git version control
  • Understanding of the defect management lifecycle and defect tracking tools
  • Experience in functional, regression, integration, and system testing
  • Excellent analytical, debugging, and problem-solving skills
  • Strong verbal and written communication skills
  • Experience with Serenity BDD framework
  • Experience with Rest Assured for API automation
  • Build and dependency management using Maven
  • Unit and automation testing using JUnit
  • Basic knowledge of SQL queries and database validation
  • Experience working in Agile/Scrum environments
  • Exposure to CI/CD pipelines and automated test execution
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
600 Employees
Year Founded: 2016

What We Do

Blackbuck Insights is a global data and AI consultancy providing data engineering services, cloud modernization, AI activation, and platform operations. The company helps enterprises modernize legacy environments, migrate and scale data platforms, build AI-enabled business applications, and establish trusted data foundations for analytics and intelligent decision-making. Its services support organizations seeking reliable, performant, and scalable technology solutions.

Similar Jobs

Staples India Logo Staples India

Quality Assurance Engineer

eCommerce • Retail • Software
In-Office
Chennai, Tamil Nadu, IND
12060 Employees

Staples India Logo Staples India

Quality Assurance Engineer

eCommerce • Retail • Software
In-Office
Chennai, Tamil Nadu, IND
12060 Employees
Hybrid
Chennai, Tamil Nadu, IND
3661 Employees
Hybrid
Chennai, Tamil Nadu, IND
3661 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
New York, New York
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account