19 Aug
|
Tata Consultancy Services
|
India
19 Aug
Tata Consultancy Services
India
Role & responsibilities
Job Title: QA Engineer (Java, Elasticsearch, ETL, Database Testing)
Experience: 3-8 Years
Location: Pan India
Employment Type: Full time
Preferred candidate profile
We are seeking a detail-oriented and experienced QA Engineer with strong expertise in Java, Elasticsearch, ETL Testing, and Database Testing. The ideal candidate will be responsible for validating data integrity, testing enterprise applications, automating test processes, and ensuring high-quality software delivery across data-driven platforms.
Key Responsibilities
Design, develop, and execute test plans, test cases, and test scripts.
Perform functional, integration, system, regression, and end-to-end testing.
Validate ETL workflows, data transformations, and data migration processes.
Conduct database testing to ensure data accuracy, completeness, and consistency.
Develop and maintain automation test frameworks using Java.
Validate Elasticsearch indexing, search functionality, and performance.
Analyze requirements and create comprehensive test scenarios.
Execute API testing using tools such as Postman or REST Assured.
Identify, document, track, and verify defects through closure.
Collaborate closely with Developers, Data Engineers, Business Analysts, and Product Teams.
Participate in Agile ceremonies and quality assurance activities.
Ensure compliance with testing standards and best practices.
Required Skills
Programming & Automation
Java
Selenium WebDriver
TestNG / JUnit
REST Assured
Database Testing
SQL
Oracle
SQL Server
PostgreSQL
MySQL
ETL Testing
ETL Validation
Data Warehouse Testing
Source-to-Target Validation
Data Reconciliation
Data Quality Testing
Elasticsearch
Elasticsearch Query DSL
Index Validation
Search Testing
Performance Testing
Kibana
API Testing
REST APIs
Postman
Swagger
QA Process
Test Planning
Defect Management
Regression Testing
Integration Testing
UAT Support
Preferred Skills
Apache Kafka
CI/CD Pipelines
Jenkins
Azure DevOps
Git
Docker
Performance Testing (JMeter)
Data Warehousing Concepts
Agile/Scrum Methodologies
Qualifications
Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
3+ years of experience in Software Testing, ETL Testing, or Data Validation.
Robust analytical and troubleshooting skills.
Nice to Have
Experience in Big Data Testing.
Exposure to Hadoop, Spark, or Databricks environments.
Experience testing cloud-based applications on Azure or AWS.
Knowledge of DevOps and CI/CD testing practices.
Key Competencies
Quality Assurance
Test Automation
Data Validation
Database Testing
Defect Analysis
Problem Solving
Communication Skills
Stakeholder Collaboration
Naukri Keywords
QA Engineer, Automation Testing, Java, Selenium, ETL Testing, Database Testing, SQL, Elasticsearch, Kibana, REST API Testing, Postman, JUnit, TestNG, Data Warehouse Testing, Source to Target Validation, Jenkins, Azure DevOps, Agile Testing, Big Data Testing, Data Validation, QA Automation.
Mandatory Skills
Java, Automation Testing, ETL Testing, Database Testing, SQL, Elasticsearch, API Testing, Selenium, TestNG/JUnit, Data Validation.
📌 QA engineer , Java Elasticsearch, ETL ,DB (India)
🏢 Tata Consultancy Services
📍 India