T

QA engineer , Java Elasticsearch, ETL ,DB

Tata Consultancy Services · India

3–10 yrs experiencefull_timePosted 1w ago

Job description

**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. Strong 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.