CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile
Experience
4–7 years
Location
Mumbai
Work mode
Not stated
Salary
₹10L – ₹28L a year estimatetypical for IT Jobs in Maharashtra, 111 posts
Posted 1 day ago Last checked 29 min ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • The ideal candidate will be responsible for designing, developing, and maintaining robust data testing and automation solutions, ensuring…
  • Participate in all phases of the Agile development process, providing input into analysis, design, development, estimation, planning…
  • Design, develop, and maintain scalable test automation frameworks for enterprise data platforms, data pipelines, APIs, backend services…
Experience
4–7 years
Must-have skills
AgileAzure DevOpsCI/CDData EngineeringData WarehousingELT

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Mumbai, India

# Reporting To:

Manager, Head of Quality Assurance

# Shift:

EMEA (1:30 pm - 10:30 pm IST) (India)

# About Russell Investments, Mumbai:

Russell Investments is a leading outsourced financial partner and global investment solutions firm providing a wide range of investment capabilities to institutional investors, financial intermediaries, and individual investors around the world. Building on an 90-year legacy of continuous innovation to deliver exceptional value to clients, Russell Investments works every day to improve the financial security of its clients. The firm is “Top 12 Ranked Consultant (2009-2024)” in P&I survey 2024 with $1,013 billion in assets under advisement (as of June 30, 2026) and $417.5 billion in assets under management (as of June 30, 2026) for clients in 30 countries. Headquartered in Seattle, Washington in the United States, Russell Investments has offices around the world, including London, New York, Toronto, Sydney, Tokyo, Shanghai, and Mumbai.

Joining our Mumbai office means becoming part of a globally connected team where associates collaborate across functions, geographies, and time zones to support the work of a globally recognized asset management firm. Based in Goregaon (East), you will have the opportunity to work alongside colleagues around the world, contribute to meaningful initiatives, and build your career in a collaborative and inclusive environment. The Mumbai office operates with varying shifts to support collaboration across global time zones.

For more information, please visit [https://www.russellinvestments.com](https://www.russellinvestments.com).

Job Description:

Every day, we seek to improve financial security for people. Joining our Information Technology Applications team means you will be a part of a passionate and supportive team that believes what we do matters to our clients and investors.

Data Test Engineer works closely with data engineers, application developers, product owners, data stewards, analysts, and other stakeholders in an agile environment. In addition to defining, documenting, automating, and executing tests for enterprise data platforms and data-centric applications, they will be involved in sprint planning, daily scrum meetings, development validation, release readiness, and product deployment. They will contribute to both manual and automated test case creation and execution across data pipelines, services, APIs, database objects, reporting layers, data integrity controls, and applications that consume or manage enterprise data.

**Position Overview**

We are seeking a highly skilled Data Quality & Test Engineer II / SDET II to join our Quality Engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust data testing and automation solutions, ensuring data quality across enterprise data platforms and related applications, and collaborating with cross-functional teams to deliver secure, reliable, and trusted data products.

**Key Responsibilities**

  • Participate in all phases of the Agile development process, providing input into analysis, design, development, estimation, planning, support, and retrospectives.
  • Design, develop, and maintain scalable test automation frameworks for enterprise data platforms, data pipelines, APIs, backend services, and data-centric applications.
  • Collaborate with data engineers, developers, product managers, business analysts, data stewards, and platform teams to understand requirements and define test strategies.
  • Implement automated test cases to validate source-to-target mappings, ETL/ELT workflows, data transformations, data quality rules, reconciliations, and business logic.
  • Perform functional, regression, integration, system, and data validation testing using automation tools and repeatable test data approaches.
  • Ensure test coverage across multiple layers, including ingestion, transformation, storage, APIs, data services, reporting/analytics, UI applications, metadata, and database objects.
  • Analyze test results, identify data defects, investigate root causes, and work closely with engineering teams to resolve data quality and application issues.
  • Drive continuous improvement in data testing processes, automation frameworks, tools, quality gates, and delivery methodologies.
  • Contribute to best practices in test automation, data quality engineering, test data management, and enterprise quality engineering.
  • Prepare and deliver status reports on testing progress, data validation coverage, automation execution, defect metrics, and quality trends to stakeholders.
  • Communicate risks, blockers, data quality concerns, release readiness, and quality trends proactively to project managers and leadership.
  • Maintain dashboards and test execution reports in tools like JIRA, Zephyr/TestRail, CI/CD pipelines, or data quality platforms for real-time visibility.

**Required Skills & Experience**

  • 4-7 years of experience in software testing, data testing, data validations, orchestration tools, and automation, with at least 2+ years focused on enterprise data platforms, data warehouses/lakehouses, ETL/ELT pipelines, or data-centric applications.
  • Strong programming and scripting skills in Python and SQL; experience with C# or another object-oriented language is a plus.
  • Hands-on experience building automated tests using frameworks such as PyTest, Behave, Robot Framework, Playwright, Selenium, or similar tools.
  • Experience with API and service testing using tools such as Postman, RestAssured, Karate, or equivalent automation libraries.
  • Solid understanding of CI/CD pipelines and version control tools such as Jenkins, TeamCity, GitHub, Azure DevOps, GitLab, or similar.
  • Experience with test management and defect tracking tools such as JIRA, Zephyr, TestRail, or equivalent platforms.
  • Advance SQL skills and hands-on experience validating data in relational databases, data warehouses, cloud data platforms (Preferred Snowflake), or data lake environments.
  • Experience validating ETL/ELT pipelines, source-to-target mappings, schema changes, data lineage, data reconciliation, data completeness, accuracy, timeliness, and referential integrity.
  • Strong analytical and problem-solving skills with high attention to detail and the ability to investigate complex data issues.
  • Good to have experience with ETL tools, data quality, observability, or transformation tools such as dbt tests, fivetran, soda, ADF, airflow, astronomer, Databricks, Snowflake, or similar.
  • Good to have experience/exposure to performance testing for data pipelines, database queries, APIs, batch jobs, or large-volume data processing.

**Candidate Requirements**

  • Demonstrated experience interfacing with clients and stakeholders to develop functional, technical, and data validation test cases and communicate status updates.
  • Strong domain experience in enterprise data platforms, data engineering, data warehousing, financial services data, sales data, marketing data, or analytics applications.
  • Proven ability to learn and deliver solutions in multiple programming languages and technical environments required for data test automation, including Python and SQL.
  • Strong understanding of the Software Development Life Cycle (SDLC), Data Development Life Cycle, Agile methodologies, and release management practices required.
  • Prior experience as QA/SDET/Data Test Engineer on medium to large application or data platform projects, with emphasis on SQL, data pipelines, API/services testing, data validation, and modern web application technologies.
  • Strong troubleshooting & analysis skills and capability to work on multiple projects simultaneously across data platforms and application teams.
  • Ability to deliver enterprise-level automation solutions that enable in-sprint automation, repeatable data validation, and continuous quality checks.
  • Ability to work independently to drive QA and data testing practices while providing clear status reporting to stakeholders.
  • Proactively investigates test failures and data discrepancies, logs issues clearly with evidence, and follows up with engineering teams asynchronously.
  • Ability to work with stakeholders to prioritize the book of work based on business risk, data criticality, quality trends, and release timelines.

**Soft Skills**

  • Excellent communication and collaboration skills with clear, concise, and actionable status reporting.
  • Ability to work in a fast-paced, agile environment with multiple data and application delivery workstreams.
  • Strong ownership and accountability mindset with a focus on data accuracy, reliability, and stakeholder trust.

**Core Values**

  • Strong interpersonal, oral, and written communication and collaboration skills with all levels of management.
  • Strong organizational skills including the ability to adapt to shifting priorities and meet frequent deadlines.
  • Demonstrated proactive approach to problem-solving with strong judgment and decision-making capability.
  • Highly resourceful and collaborative team-player, with the ability to also be independently effective and exude initiative and a sense of urgency.
  • Exemplifies our customer-focused, action-oriented, results-driven culture.
  • Forward looking thinker, who actively seeks opportunities, has a desire for continuous learning, and proposes solutions.
  • Ability to act with discretion and maintain complete confidentiality.
  • Dedicated to the firm's values of non-negotiable integrity, valuing our people, exceeding client expectations, and embracing intellectual curiosity and rigor.

**Preferred Qualifications**

  • Bachelor's degree in Computer Science, Information Technology, Data Engineering, Data Analytics, or related field.

*Russell Investments is a leading global investment solutions partner providing a wide range of investment capabilities to institutional investors, financial intermediaries, and individual investors around the world. Since 1936, Russell Investments has been building a legacy of continuous innovation to deliver exceptional value to clients, working every day to improve people’s financial security. The firm has $381 billion in assets under management (as of 3/31/2026) for clients in 30 countries. Headquartered in Seattle, Washington, Russell Investments has offices in 17 cities around the world.*

*Russell Investments' ownership is composed of a majority stake held by funds managed by TA Associates Management, L.P., with a significant minority stake held by funds managed by Reverence Capital Partners, L.P. Certain of Russell Investments' employees and Hamilton Lane Advisors, LLC also hold minority, non-controlling, ownership stakes.*

Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.

Key skills

Required

AgileAzure DevOpsCI/CDData EngineeringData WarehousingELTETLJIRAJenkinsPlaywrightPostmanPyTestPythonReconciliationRelease ManagementSDLCSQLSeleniumTest AutomationTestRail

Preferred

AirflowC#DatabricksPerformance QA & TestingdbtData Quality

Soft skills

AccountabilityAttention to DetailCollaborationCommunicationDecision MakingOrganizational SkillsOwnershipProblem SolvingTeamwork

Job market insights

151active Agile jobs in Mumbai
16active Azure DevOps jobs in Mumbai
113active CI/CD jobs in Mumbai
₹10L – ₹28L advertised yearly salary for IT Jobs in Maharashtra (middle half of 111 posts that show a salary; median ₹19L)

Most IT Jobs posts in Mumbai ask for 3–6 years of experience (47% of 575 that say).

Hiring most for IT Jobs in Mumbai

  • JPMorgan Chase71 open jobs
  • BNP Paribas India Solutions32 open jobs
  • Necsws24 open jobs

Jobs asking for Agile in Mumbai also ask for

  • CI/CD34%
  • Java33%
  • SQL25%
  • Python24%
  • Project Management21%

From live job posts on CoreHRx, updated 12 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Sdet II job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹10L – ₹28L a year (typical for IT Jobs in Maharashtra, 111 posts).

How much experience does this job need?

The post asks for 4–7 Yrs experience.

Where is this job based?

In Mumbai.

What kind of job is this?

It is a full time job.

This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.

Questions you may be asked

  1. What is the difference between mutable and immutable types in Python?
  2. What is the difference between a list and a tuple?
  3. What is the difference between is and ==?
  4. What are *args and **kwargs?

Get IT jobs in Mumbai by email

Create a free profile and we email you new IT jobs in Mumbai, at most once a week.

Similar jobs

Telecaller

Eduflourish
Bangalore East
Admissions CounsellingBusiness DevelopmentCommunicationTelesales
Full time On-site 2 days ago

Free · takes a minute · your resume fills your profile