Software QA Engineer

2 years

0 Lacs

Posted:11 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Overview

Job Title:

Software QA Engineer

Location:

Hyderabad

Department:

QA Engineering

Type:

Full-TimeWe are seeking a QA Automation Engineer with 2+ years of proven experience in Java, Selenium, TestNG, Cucumber, and Maven. The candidate should have hands-on experience with CI/CD pipelines using Jenkins, a strong understanding of Agile methodologies, and the ability to perform SDET responsibilities by designing and maintaining scalable test automation frameworks.

Responsibilities

  • Experience Required : 2-5 yrs
  • Design, implement and maintain end to end test automation frameworks with strong focus on Selenium, Java , Maven , TestNG, Cucumber using AI Driven enhancements.
  • Collaborate with developers, DevOps and product manager to identify test scenarios, expand test coverage automated them and integrate into CI/CD pipelines.
  • Apply AI-first methodologies to improve test efficiency, reduce flakiness and pro-actively identify quality risks
  • Build and enhance robust automation frameworks using TestNG, Cucumber, and Page Object Model (POM) to ensure code reusability, scalability, and maintainability.
  • Implement data-driven, keyword-driven, and hybrid testing frameworks based on project requirements.
  • Execute smoke, sanity, and regression testing across various environments to ensure product stability before release.
  • Participate actively in Agile/Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Strong understanding of working with different databases such as Oracle, SQL Server,postgres etc. Ability to write and execute complex SQL queries for data verification.
  • Support QA sign-off activities during sprint releases, ensuring that all deliverables meet defined quality standards.
  • Raise, document, and track software issues using defect tracking tools (e.g., JIRA, Azure DevOps, or similar).
  • Analyze customer-reported issues, replicate them in QA environments, and provide detailed evidence for debugging.  
  • Contribute to customer satisfaction by ensuring defects are accurately identified and validated before release.
  • Identify process gaps and suggest improvements to enhance product quality and testing efficiency.
  • Research and adopt new QA tools, libraries, and best practices to stay ahead of industry trends.

Qualifications

Required Skills & Experience

Selenium WebDriver with Java:

Strong hands-on experience in developing and maintaining automation test suites.

Frameworks:

In-depth knowledge of TestNG, Cucumber (BDD), and Page Object Model (POM) design pattern.

Build & CI/CD Tools:

Proficiency with Jenkins and Maven for build management, continuous integration, and automated execution.

Manual Testing:

Solid understanding of test design techniques, test case creation, execution, and defect tracking.

API Testing:

Experience with Postman or similar tools for validating APIs, endpoints, and integrations.

Agile Methodology:

Experience working in Scrum or Kanban frameworks with sprint-based delivery.

Version Control:

Strong command of GitHub for maintaining and reviewing automation code repositories.

Problem Solving:

Excellent analytical and debugging skills to identify issues in automation frameworks and application functionalities.

Defect Management:

Clear understanding of the defect lifecycle—from identification to closure, with emphasis on quality and traceability.

Communication Skills:

Strong verbal and written communication to effectively interact with technical and non-technical stakeholders.

Good to Have

  • Understanding of Docker, VPAT.
  • Understanding of performance testing tools like JMeter.
  • Familiarity with JIRA, Azure DevOps, or other project tracking tools.
  • Exposure to Cloud-based CI/CD environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india

chennai, tamil nadu, india

pune, maharashtra, india