2 - 7 years

8 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Overview

We are seeking a highly skilled and motivated Quality Engineer (QE) / Senior Quality Engineer (SQE) to join our Quality Engineering team responsible for the design, development, and validation of enterprise-scale applications.
The ideal candidate will possess a strong technical background in frontend and backend testing, test automation, and cloud-based quality practices. The role requires hands-on experience in Selenium, REST Assured, Java, and AWS, with a deep understanding of continuous integration, test frameworks, and Agile delivery.

You will be expected to work closely with cross-functional teams (Development, DevOps, and Product) to ensure the delivery of high-quality software through automated, reliable, and repeatable validation processes.

Responsibilities

Key Responsibilities

Test Strategy & Planning

  • Define, document, and implement comprehensive test strategies, test plans, and test cases for frontend, backend, and API layers.
  • Collaborate with developers, architects, and business analysts to understand functional and non-functional requirements.
  • Participate in sprint planning, backlog grooming, and design discussions to ensure testability and quality metrics are built in from the start.
  • Identify automation opportunities and integrate automation into the CI/CD pipeline.

Test Execution & Automation

  • Design, develop, and maintain automated test scripts using Selenium WebDriver (for UI) and REST Assured (for API testing).
  • Implement automation frameworks in Java, integrating with tools like TestNG, Maven, and Jenkins.
  • Execute manual and automated test cases for regression, integration, and performance testing.
  • Use version control (Git) and CI/CD pipelines to execute and report test runs automatically.
  • Review automation scripts written by peers for reusability, maintainability, and scalability.

Backend & API Testing

  • Validate RESTful APIs for functionality, schema compliance, and error handling using REST Assured and Postman.
  • Perform backend validation using SQL queries on relational databases (MySQL/Postgres).
  • Validate service integrations, asynchronous workflows, and data consistency across microservices.
  • Test event-driven systems leveraging tools like Kafka for message validation and processing workflows.

Performance & Reliability Testing

  • Design and execute performance tests using JMeter, identify bottlenecks, and provide recommendations for optimization.
  • Collaborate with DevOps to analyze metrics (CPU, memory, response time) using AWS CloudWatch or similar monitoring tools.
  • Participate in root cause analysis for production incidents, focusing on test gaps and regression coverage.

Test Environment Management & DevOps

  • Work with DevOps teams to set up and manage test environments on AWS (EC2, S3, Lambda, Fargate).
  • Integrate test execution into the CI/CD pipeline using Jenkins or similar tools.
  • Maintain test data sets and ensure environment consistency across different test phases.

Quality Governance & Continuous Improvement

  • Ensure adherence to QE best practices, standards, and governance processes.
  • Track, manage, and report defects using JIRA or similar test management tools.
  • Define and monitor quality metrics (test coverage, defect density, automation rate).
  • Mentor junior QEs, review their work, and promote a quality-first mindset within the team.
  • Stay updated with the latest tools, frameworks, and testing trends in the industry.

Required Technical Skills

Core Skills (Hands-On Expertise)

  • Automation Framework Development Selenium WebDriver, REST Assured, TestNG, Maven
  • Programming Skills Strong hands-on experience with Java and OOP principles
  • API Testing & Validation RESTful services, JSON/XML schema validation, status codes
  • Backend Testing SQL queries, joins, stored procedures, data verification
  • Performance Testing JMeter, load/stress testing, result analysis
  • Cloud Platforms (AWS) Familiarity with EC2, S3, Lambda, CloudWatch, and cloud-based test execution
  • Continuous Integration / Continuous Delivery (CI/CD) Jenkins, Git, pipeline integration
  • Defect Management & Test Reporting JIRA, TestRail, Confluence, metrics reporting
  • Agile Delivery Experience Working in Scrum teams, sprint testing, daily stand-ups, defect triage
  • Version Control Git, branching strategies, code review participation

Preferred / Secondary Skills

  • Experience in Kafka or event-driven systems testing
  • Knowledge of NoSQL databases (MongoDB, DynamoDB)
  • Familiarity with Docker, Kubernetes, or other container-based deployments
  • Understanding of security testing and API authorization mechanisms (OAuth2, JWT)
  • Exposure to Behavior-Driven Development (BDD) using Cucumber
  • Awareness of accessibility and cross-browser testing practices

Key Competencies & Attributes

  • Strong analytical and problem-solving abilities with attention to detail.
  • Proactive and ownership-oriented approach to quality assurance.
  • Excellent communication and collaboration skills with technical and non-technical teams.
  • Ability to multitask and adapt to changing priorities in Agile environments.
  • Continuous learner mindset keeping pace with emerging testing tools and frameworks.

Interview Focus Areas (for Screening/AI Evaluation)


Example Keywords / Skills

  • Automation
  • Framework design, script optimization, CI/CD integration
  • Selenium, REST Assured, TestNG, Maven, Jenkins
  • Programming
  • Java coding, OOP, exception handling, reusable utilities
  • Java, classes, interfaces, inheritance, error handling
  • API Testing
  • RESTful API design, validation, schema, status codes
  • REST Assured, JSON, Postman, Swagger
  • Performance Testing
  • Load test setup, result interpretation
  • JMeter, TPS, latency, bottleneck
  • Backend Testing
  • DB validation, SQL optimization
  • MySQL, Postgres, joins, stored procedures
  • Cloud Integration
  • Test environment setup and monitoring
  • AWS, EC2, S3, Lambda, CloudWatch
  • Test Management
  • Defect lifecycle, traceability, reporting
  • JIRA, TestRail, Confluence
  • Agile / DevOps
  • Sprint testing, CI/CD collaboration
  • Scrum, Jenkins, Git, pipeline

Soft Skills

  • Communication, collaboration, ownership
  • Stakeholder coordination, RCA, reporting

Certifications (Preferred)

  • ISTQB Foundation / Advanced Level
  • Certified Selenium Tester / Automation Engineer

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
Prodapt Solutions logo
Prodapt Solutions

Software Development

Chennai Tamilnadu

RecommendedJobs for You

navi mumbai, maharashtra, india

mumbai, maharashtra, india