Staff Engineer, ETL Testing

Bangalore, Karnataka, India
Mar 25, 2025
Mar 25, 2026
Remote
Full-Time
7 Years
Job Description

We are seeking an experienced Automation & ETL Testing Professional with 7+ years of experience to join our team. If you are passionate about automation testing, ETL processes, and data validation, and have expertise in Java, Selenium, Python, SQL, Informatica, and Snowflake, then this role is for you. You will work closely with product owners, developers, and stakeholders to ensure the quality of our applications through rigorous testing and automation.

Key Responsibilities

Requirement Analysis & Documentation

  • Understand functional and non-functional project requirements.
  • Collaborate with Subject Matter Experts (SMEs) to validate business needs and document testing requirements.
  • Work closely with clients to define testing scope, acceptance criteria, test data availability, and environmental setups.
  • Participate in Agile ceremonies and contribute to refining acceptance criteria.

Test Planning & Strategy Development

  • Prepare detailed test plans and strategies aligned with project goals.
  • Estimate testing efforts, schedule test activities, and identify dependencies.
  • Assign tasks within the testing team and oversee execution.

Risk Management & Defect Resolution

  • Identify, mitigate, and resolve technical and business risks related to testing.
  • Analyze the root causes of issues and propose alternative solutions.
  • Collaborate with teams to triage and prioritize defects for resolution.

Test Automation & Execution

  • Design and develop automation frameworks following industry best practices.
  • Utilize Java, Selenium, and Python for scripting and automation.
  • Implement automated tests for both functional and non-functional requirements.
  • Ensure smooth ETL testing processes by leveraging Informatica, Snowflake, and SQL.
  • Conduct performance testing and data validation to ensure data accuracy.

Test Reporting & Communication

  • Prepare detailed test reports to summarize testing outcomes and recommend application readiness for release.
  • Communicate quality metrics, highlight problem areas, and suggest improvements.
  • Conduct demos of tested applications for stakeholders.
  • Review testing artifacts prepared by team members and track defects until closure.

Process Improvement & Best Practices

  • Participate in retrospective meetings to identify ways to improve testing processes.
  • Continuously enhance the CI/CD pipeline and automation frameworks.
  • Stay updated with the latest trends in data governance, Agile methodologies, and testing tools.

Required Skills & Experience

  • 7+ years of experience in Automation and ETL testing.
  • Expertise in automation using Java and Selenium.
  • Proficiency in Python scripting for automation.
  • Strong SQL skills to write complex queries and perform data validation.
  • Hands-on experience with ETL tools such as Informatica and data platforms like Snowflake.
  • Experience in building reports using visualization tools like Tableau.
  • In-depth knowledge of data operations, data quality, and data transformation processes.
  • Familiarity with Agile/Scrum development methodologies.
  • Exposure to CI/CD pipelines, automation frameworks, and performance testing.
  • Understanding of data governance and compliance.
  • Strong problem-solving skills, attention to detail, and analytical mindset.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Experience with additional ETL tools or reporting platforms is a plus.
  • Knowledge of cloud technologies and big data frameworks is advantageous.

Why Join Nagarro?

  1. Global Presence & Innovative Work Culture. Work with a diverse team across 38 countries in a non-hierarchical, collaborative environment.
  2. Career Growth & Learning Opportunities. Gain exposure to cutting-edge technologies, continuous learning, and career development programs.
  3. Impactful Work & Client Collaboration. Work on meaningful projects that shape the future of businesses worldwide.
  4. Work-Life Balance & Flexibility. Enjoy a flexible, dynamic work culture that prioritizes employee well-being.

Are you ready to make an impact? Join us at Nagarro and be a part of our journey to redefine digital excellence!