Software Development Engineer in Test

Posted 7 Hours Ago
Be an Early Applicant
Navi Mumbai, Thane, Maharashtra
Hybrid
Senior level
Enterprise Web • Fintech • Financial Services
Empowering Investor Success
The Role
The SDET is responsible for ensuring software quality through automated testing, developing testing frameworks, and collaborating with teams to drive quality initiatives.
Summary Generated by Built In
Job Overview
As a Software Development Engineer in Test (SDET), you will be a critical part of our engineering team, responsible for ensuring the quality, reliability, and performance of our software systems. You will work closely with developers, product managers, and DevOps engineers to build robust test automation frameworks, integrate testing into CI/CD pipelines, and drive a culture of quality across the organization.
You will be expected to be hands-on with AI-augmented testing tools, including GitHub Copilot, to accelerate test development and improve coverage. Your role will involve white-box testing, requiring strong coding skills and deep understanding of system internals. You will also be responsible for API testing, and should be well-versed in tools and frameworks such as JUnit, Postman, and REST-assured.
Team Overview
The team's mission is to accelerate time-to-business-value for internal teams building data-driven solutions at PitchBook. By enabling seamless dataset migration to a newly architected pipeline, the team ensures that foundational data infrastructure is robust, scalable, and aligned with evolving business needs. This work directly supports the delivery of high-quality solutions relied upon by thousands of PitchBook customers every day.
Working closely with global stakeholders, the team fosters a culture of collaboration, ownership, and continuous improvement. With a growth mindset, team members are encouraged to deepen their technical expertise and solve everyday challenges in data engineering and pipeline delivery.
Technical stack: Java 17, Docker / Kubernetes, Spring Boot 2.x., Spring Data / Hibernate, REST / OpenAPI, MS SQL / PostgreSQL, Redis, Kafka, ElasticSearch, TestContainers
Outline of Duties and Responsibilities
  • Design, develop, and maintain automated test frameworks and test suites for backend services, APIs, and front-end applications.
  • Perform white-box testing by writing and reviewing code to validate internal logic and integration points.
  • Use AI augmentation tools like GitHub Copilot to enhance productivity and test coverage.
  • Collaborate with developers and product teams to define test strategies, acceptance criteria, and quality gates.
  • Integrate automated tests into CI/CD pipelines to ensure continuous validation of code changes.
  • Develop and execute API tests using tools such as JUnit, Postman, REST-assured, or similar.
  • Identify, document, and track bugs and issues, and work with engineering teams to resolve them efficiently.
  • Advocate for engineering excellence and drive adoption of best practices in testing and quality assurance.
  • Continuously evaluate and improve test coverage, tooling, and processes to enhance team productivity and product quality.
  • Ownership of the automated QA process. In particular: API tests,e2e tests, Smoke tests, Integration tests.
  • Automation of regression testing, Automated generation of test data, Gathering and analyzing test reports, Analysis of the existing automation gaps
  • Helping to identify opportunities for automation. Assisting with / leading the automation review initiative

Experience, Skills, and Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software testing and automation.
  • Strong programming skills in Java, Python, or similar languages.
  • Hands-on experience with JUnit, API testing (REST, OpenAPI, GRPC*) including tools like Swagger / Postman / curl. Practical experience with SQL
  • Ability to find bottlenecks and thresholds in existing code with the help of automation tools
  • Strong aptitude for learning new technologies
  • Familiarity with test automation tools such as Selenium, Cypress, TestNG, or similar.
  • Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
  • Solid understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication and collaboration abilities.

Would be a plus
  • Understanding the microservice architecture and cloud solutions
  • Experience with the UI testing tools and frameworks
  • Experience with the scripting languages (such as Python)
  • Experience with the BDD, load and performance testing
  • Experience with AI-assisted coding
  • Experience with Kubernetes
  • Experience with Apache Kafka
  • Experience with Monitoring / Logging / Grafana / Prometheus / ELK

Working Conditions
The job conditions for this position are in a standard office setting. Employees in this position use PC and phone on an on-going basis throughout the day. Limited corporate travel may be required to remote offices or other business meetings and events.
Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.
I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

Top Skills

Docker
Elasticsearch
Hibernate
Java 17
Junit
Kafka
Kubernetes
Ms Sql
Openapi
Postgres
Postman
Redis
Rest
Rest-Assured
Spring Boot
Spring Data
Testcontainers

What the Team is Saying

Raaghavendar
Saurabh
Anna
Wendell
Jeff
Upasna
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
12,700 Employees
Year Founded: 1984

What We Do

At Morningstar, we believe in building great products in-house in a highly collaborative, agile environment where we focus on technical excellence, the user experience, and continuous improvement. Our technologists represent a range of skills and experience levels, but they all view their work as a craft and push technology’s boundaries.

Why Work With Us

Imagining big things is in our blood -- it's transformed us from a company with just a few employees in 1984 to a leading independent investment research company with a worldwide presence today. As of April 2020, we acquired Sustainalytics to drive long-term meaningful outcomes for investors in the ESG space. Join us on this exciting journey!

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Morningstar Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 3 days a week
HQGlobal Headquarters
Mexico City
Santiago Province
NSW
LU
Amsterdam, NL
Bangkok, TH
Cape Town, ZA
Dubai, Dubai
Frankfurt am Main, DE
Frederiksberg, DK
London, GB
Madrid, ES
Milano, IT
Navi Mumbai, Maharashtra
New York, NY
Oakland, MD
Oslo, NO
Paris, FR
São Paulo, São Paulo
PitchBook US Headquarters
Stockholm, SE
Tokyo, JP
Toronto, ON
Toronto, Ontario
Zürich, CH
Learn more

Similar Jobs

Morningstar Logo Morningstar

Senior Software Development Engineer In Test

Enterprise Web • Fintech • Financial Services
Hybrid
Navi Mumbai, Thane, Maharashtra, IND
12700 Employees

Morningstar Logo Morningstar

Senior Software Development Engineer In Test

Enterprise Web • Fintech • Financial Services
Hybrid
Navi Mumbai, Thane, Maharashtra, IND
12700 Employees
7-7 Annually

Morningstar Logo Morningstar

Development Engineer

Enterprise Web • Fintech • Financial Services
Hybrid
Navi Mumbai, Thane, Maharashtra, IND
12700 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account