Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Morningstar • Mumbai, Maharashtra, India
Role & seniority: Software Development Engineer in Test (SDET), experienced; member of Product organization focused on backend quality and testability. Mentors junior engineers and helps lead QA initiatives.
Stack/tools: Java (Spring Boot, JUnit, Mockito); Docker/docker-compose/Test Containers; API testing (REST, OpenAPI, gRPC) with Swagger, Postman, curl; SQL/database validation; CI/CD integration; observability/logging improvements.
Design, develop, and maintain automated test frameworks and robust test suites for PitchBook backend services (API, E2E, regression, smoke, integration).
Own automated QA processes, including test data generation, regression testing, and integration with CI/CD; analyze results and close automation gaps.
Collaborate across teams to define test strategies, improve testability, contribute to debugging, and mentor other engineers; drive automation best practices and testing infrastructure improvements.
5+ years in automated testing and/or backend development with strong QA focus
Proficient in Java stack (Spring Boot, JUnit, Mockito)
Hands-on with Docker, docker-compose, Test Containers
API testing expertise (REST, OpenAPI, gRPC) with Swagger/Postman/curl
SQL and database validation; ability to identify performance bottlenecks
Experience designing/maintaining regression, integration, and end-to-end test frameworks
Strong ownership, learning aptitude, and c
The PitchBook Collection teams are a set of stream-aligned teams that own the services and tools which enable all data collections activities for thousands of data researchers across PitchBook and our parent company Morningstar. We strive to get data and insights from source to end consumer, with as little manual interaction and friction as possible. As a Software Development Engineer in Test (SDET) within the Product organization, you will play a critical role in ensuring the quality, reliability, and performance of the backend services that power the PitchBook collection platform. You will be instrumental in building robust test frameworks, automated test suites, and quality assurance strategies that support the delivery of exceptional solutions used by thousands of PitchBook customers every day. You will leverage your deep understanding of software testing principles and backend systems to design and implement scalable, maintainable, and efficient test automation. Your strong analytical skills will help you break down complex systems into testable components, identify edge cases, and proactively detect potential issues before they reach production. You will collaborate closely with developers, product managers, and other stakeholders across the organization to define quality standards, influence design for testability, and ensure that testing is integrated seamlessly into the development lifecycle. Your ability to communicate clearly and adapt your approach based on your audience will be key to driving quality initiatives and fostering a culture of excellence. As an experienced member of the team, you will also mentor junior engineers, share best practices, and contribute to the continuous improvement of our testing infrastructure and processes. You bring a growth mindset, are open to feedback, and are passionate about building a culture of collaboration, innovation, and purpose. If you are driven by quality, love solving complex problems, and thrive in a fast-paced, customer-focused environment, we’d love to have you on our team! Outline of Duties and Responsibilities Design, develop, and maintain robust automated test frameworks and test suites for PitchBook’s backend services. Take ownership of the automated QA process, including API testing, end-to-end (E2E) testing, smoke testing, and integration testing. Implement well-structured, efficient, and scalable automation scripts that align with product requirements and organizational quality standards. Automate regression testing and test data generation to support continuous integration and delivery pipelines. Analyze test results, identify automation gaps, and proactively suggest improvements to enhance test coverage and reliability. Collaborate with developers, product managers, and other stakeholders to define test strategies and ensure testability of features. Participate in Agile ceremonies and contribute to sprint planning, backlog grooming, and design discussions. Assist in debugging and troubleshooting issues across environments, contributing to faster resolution and improved system stability. Enhance logging, monitoring, and observability by defining new metrics, improving logs, and creating analytical dashboards. Lead or contribute to automation review initiatives and promote best practices in test automation across the team. Support the vision and values of the company through role modeling and encouraging desired behaviors. Participate in various company initiatives and projects as requested. Experience, Skills, and Qualifications 5+ years of experience in automated testing and/or backend development with a strong focus on quality assurance. Solid understanding of the Java technology stack, including Java, Spring Boot, JUnit, and Mockito. Hands-on experience with containerization and test environments using Docker, docker-compose, and Test Containers. Proficient in API testing (REST, OpenAPI, gRPC) using tools such as Swagger, Postman, and curl. Strong practical experience with SQL and database validation in test scenarios. Proven ability to identify performance bottlenecks and system thresholds using automation tools. Experience designing and maintaining test automation frameworks for regression, integration, and end-to-end testing. High level of ownership, responsibility, and autonomy in delivering high-quality solutions. Strong aptitude for learning new tools, frameworks, and technologies relevant to test automation and quality engineering. Excellent communication, collaboration, and problem-solving skills, with the ability to work effectively across cross-functional teams. Working Conditions This employee operates in a standard office environment. Expect frequent interactions spanning the East coast to the West coast of North America and Europe. This role involves continuous computer usage throughout the workday. Morningstar is an equal opportunity employer. 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 How to Apply for a Job at Morningstar Step 1 When you find a position you're interested in, click the 'Apply' button. Please fill out this form completely, attaching your resume and cover letter in the approved format. Read the job requirements carefully and make sure to attach writing or design samples as required. Applicants must submit their resume and other information through our corporate website to be considered for a job at Morningstar. No phone calls, please. Step 2 You will receive an email notification to confirm that we've received your application. Step 3 If you are called in for an interview, a representative from Morningstar will contact you to set up a date, time, and location. Be prepared for a rigorous interview process. To make sure you're a good fit for Morningstar and we're a good fit for you, we'll schedule time for you to meet with multiple staff members at all levels of the company. Expect to return for multiple interviews as part of the process. A representative from Morningstar will contact you with the results of your interview—either with a job offer or to let you know our plans for the position. Applicants With Disabilities Who Need Accommodation Morningstar is committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process, please call +1 312 384-3900 or email and let us know the nature of your request and your contact information. Please note: We only accept calls from applicants who need accommodation related to a disability. Please, no calls with unrelated questions or requests. Please be sure to include the title and location of the open position you’re interested in when you leave a message. US Applicants: Morningstar is an E-Verify program participant. Learn more: This Organization Participates in E-Verify (English) This Organization Participates in E-Verify (Spanish) Right to Work (English) Right to Work (Spanish) EEO is the Law Pay Transparency Notice Morningstar is strongly committed to creating and preserving equal opportunity for all employees and applicants. We make all employment decisions—including recruitment, hiring, compensation, training, promotion, transfer, discipline, termination, and other personnel matters—without regard to race, color, ancestry, religion, sex, national origin, age, disability, protected veteran status, marital status, sexual orientation, genetic information, citizenship, gender identity and expression, parental status, or other legally protected characteristics or conduct.