Associate Quality Engineer (API + UI + Python + Robot)

S&P Global Mobility
Full-timeβ€’Gurugram, India

πŸ“ Job Overview

Job Title: Associate Quality Engineer (API + UI + Python + Robot)

Company: S&P Global Mobility

Location: Gurugram, Haryana, India

Job Type: FULL_TIME

Category: Quality Engineering / Software Development

Date Posted: May 18, 2026

Experience Level: 2-5 Years

Remote Status: On-site

πŸš€ Role Summary

  • This role focuses on ensuring the quality of S&P Global Mobility's software products through comprehensive testing strategies, with a strong emphasis on API and UI testing.

  • The Associate Quality Engineer will be instrumental in designing, developing, and implementing automated testing frameworks using Python and Robot Framework to enhance efficiency and reliability.

  • This position requires close collaboration with Product and Development Teams to influence release decisions and improve the overall software development lifecycle.

  • The role involves contributing to the quality engineering processes, assessing product quality, and acting as a subject matter expert in core functional components.

πŸ“ Enhancement Note: While the job title specifies "Associate Quality Engineer," the responsibilities and required experience (2-3.5 years minimum, up to 5 years indicated by AI) suggest a role that could also fit a mid-level Quality Engineer. The emphasis on owning module testing, developing automation strategy, and leading efforts indicates a significant level of responsibility beyond a typical entry-level associate position.

πŸ“ˆ Primary Responsibilities

  • Own and be accountable for the testing and successful delivery of product or core modules, ensuring adherence to quality standards.

  • Conduct thorough assessments of the quality, usability, and functionality of each software release, identifying and documenting defects.

  • Review software requirements and develop comprehensive test scenarios, particularly for complex business rules, to ensure complete test coverage.

  • Collaborate effectively with product managers, developers, and other stakeholders to gain a deep understanding of detailed requirements and user expectations.

  • Develop and organize Quality Assurance (QA) processes for assigned projects, aligning them with the overarching QA goals and company objectives.

  • Design, implement, and maintain a robust test automation strategy that effectively supports multiple product development teams.

  • Lead and contribute to automation projects, including design reviews, code reviews, and the selection of appropriate testing tools and frameworks.

  • Produce clear and concise regular reports on the status and quality of software releases, effectively communicating findings to all levels of the audience.

  • Act as a subject matter expert (SME) in core functional components, providing technical guidance and support to the team.

  • Participate in the entire lifecycle of services, from inception and design through deployment, operation, and refinement, ensuring quality at every stage.

πŸ“ Enhancement Note: The responsibilities highlight a blend of traditional manual testing, advanced automation development, and process ownership. The phrase "Own and be responsible for testing and delivery of product or core modules" suggests a high degree of autonomy and accountability. The emphasis on "developing and organizing QA processes" and "designing and implementing a test automation strategy" indicates a proactive role in shaping the QA function.

πŸŽ“ Skills & Qualifications

Education: While not explicitly stated, a Bachelor's degree in Computer Science, Engineering, or a related technical field is typically expected for this type of role in the industry.

Experience: Minimum of 2 to 3.5 years of hands-on Quality Engineering experience, with a strong preference for candidates with up to 5 years of experience to match the AI-indicated range.

Required Skills:

  • Minimum 2 to 3.5 years of Quality Engineering experience in software development environments.

  • Hands-on experience with at least two leading testing tools or frameworks such as Playwright, Robot Framework, K6, or Jmeter.

  • Proficient in programming languages like Python and Typescript for test automation development.

  • Experience working with databases, including both SQL and NoSQL, for data validation and test setup.

  • Familiarity with CloudNative Applications and their testing methodologies.

  • Proven experience in API testing, including a strong understanding of RESTful design principles and best practices.

  • Experience with load, stress, and performance testing methodologies and associated tools.

  • Experience working within an Agile software development organization, participating in sprints and ceremonies.

  • Experience with Azure DevOps (or similar issue/bug tracking systems like Jira) for defect management and workflow tracking.

  • Excellent verbal, written, and interpersonal communication skills, with the ability to interact effectively with all levels of the organization.

Preferred Skills:

  • Hands-on experience with Google Cloud Services (GCP), including Kubernetes, Composer, Dataplex, Pub-Sub, BigQuery, AlloyDb, CloudSQL, and Looker Studio.

  • Experience with UI automation frameworks beyond basic functional testing.

  • Experience in designing and implementing test automation strategies for multiple product development teams.

  • Ability to think abstractly and challenge conventional approaches to uncover subtle bugs.

  • Experience supporting development and product teams in a collaborative environment.

  • Ability to work in an advisory capacity, identifying key technical and business problems and developing solutions.

πŸ“ Enhancement Note: The AI-indicated experience range of "2-5" years is a useful clarification, suggesting that candidates with up to 5 years of experience are also encouraged to apply, potentially for slightly more senior aspects of the role or as a broader target. The emphasis on specific GCP services indicates a preference for candidates with experience in cloud-native environments.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate successful development and implementation of automated test suites for both API and UI layers.

  • Showcase case studies of process improvements or efficiency gains achieved through test automation initiatives.

  • Provide examples of test plans, test scenarios, and test cases designed for complex business logic.

  • Illustrate experience with defect tracking and reporting mechanisms, particularly within Agile environments.

Process Documentation:

  • Evidence of designing and documenting QA processes for assigned projects, ensuring alignment with organizational QA goals.

  • Examples of developing and maintaining test automation strategies, including rationale for tool/framework selection.

  • Documentation of test results, defect reports, and release readiness assessments.

  • Records of participation in and contribution to Agile ceremonies and development lifecycle processes.

πŸ“ Enhancement Note: For an Associate Quality Engineer role, a formal portfolio might not be strictly required, but candidates are strongly advised to prepare examples of their work. This could include GitHub repositories showcasing automation scripts, detailed case studies of testing projects, or documented process improvements. The ability to articulate their approach to quality assurance and automation is crucial.

πŸ’΅ Compensation & Benefits

Salary Range: Based on industry benchmarks for Associate Quality Engineers with 2-5 years of experience in Gurugram, India, the estimated annual salary range is β‚Ή6,00,000 to β‚Ή12,00,000. This estimate considers the cost of living, market demand for skilled QA professionals, and the specific technologies mentioned (Python, Robot Framework, Cloud, API testing).

Benefits:

  • Comprehensive health insurance coverage (medical, dental, vision).

  • Paid time off, including vacation days, sick leave, and public holidays.

  • Retirement savings plan or provident fund contributions.

  • Opportunities for professional development, training, and certifications.

  • Access to S&P Global's employee resource programs and wellness initiatives.

  • Potential for performance-based bonuses or incentives.

Working Hours: The standard working hours are 40 hours per week. The role requires flexibility, with a specific shift time of 12 PM to 9 PM IST, indicating a need to overlap with teams in different time zones, likely the United States.

πŸ“ Enhancement Note: The salary range is an estimation based on typical compensation for similar roles in Gurugram, India. Actual compensation may vary based on the candidate's specific experience, skills, and negotiation. The specified shift time (12 PM to 9 PM IST) is a significant detail that implies collaboration with teams in the US and requires the candidate to be comfortable with this schedule.

🎯 Team & Company Context

🏒 Company Culture

Industry: Financial Information and Analytics, specifically focused on the Automotive industry. S&P Global Mobility provides data and insights to automotive dealerships and sales teams.

Company Size: S&P Global is a large, publicly traded corporation. The Mobility segment, while intended for separation, likely operates with the resources and structure of a significant division within a global enterprise.

Founded: S&P Global was founded in 1906. The Mobility segment has its own history and product development, with the "Automotive Mastermind" product being a key focus for this team.

Team Structure:

  • The team operates within the "Automotive Mastermind" product group, which is focused on predictive analytics for car dealerships.

  • The QA team is likely a part of a larger engineering or product development department, working closely with Product Managers and Software Developers.

  • There is an emphasis on cross-functional collaboration with Product, Development, and DevOps teams.

Methodology:

  • The team employs an Agile software development methodology, participating in sprints and likely other Agile ceremonies.

  • Data-driven decision-making is fundamental, with a focus on understanding customer behavior patterns to predict outcomes.

  • Quality Engineering processes are actively developed and organized to align with overall QA goals.

  • There's a drive towards creative and entrepreneurial approaches, with an expectation for individuals to contribute significantly to company goals.

Company Website: https://www.spglobal.com/mobility

πŸ“ Enhancement Note: The context of S&P Global Mobility and the "Automotive Mastermind" product is crucial. Candidates should understand the business domain – helping car dealerships understand customer behavior and predict sales. The mention of the intent to separate the Mobility Segment into a standalone public company suggests a period of transition and potential growth focused on establishing its own identity and operational structure.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as an "Associate Quality Engineer," typically indicating an individual contributor role with 2-5 years of experience. It involves taking ownership of specific testing responsibilities and contributing to the development of QA processes and automation strategies.

Reporting Structure: The Associate Quality Engineer will likely report to a Senior Quality Engineer, QA Lead, or Engineering Manager. They will collaborate closely with Software Engineers, Product Managers, and potentially DevOps engineers.

Operations Impact: The Quality Engineer's impact is directly tied to the quality, reliability, and usability of the Automotive Mastermind platform. By ensuring high-quality releases, they directly contribute to customer satisfaction, reduce post-release issues, and support the company's goal of providing a leading tool for car dealerships. Their work in automation also impacts the efficiency and speed of the development pipeline.

Growth Opportunities:

  • Skill Specialization: Opportunity to deepen expertise in API testing, UI automation, specific cloud platforms (GCP), and various testing tools (Robot Framework, Playwright, K6, Jmeter).

  • Automation Leadership: Potential to grow into a Senior Automation Engineer role, leading the design and implementation of more complex automation frameworks and strategies.

  • Process Improvement: Chance to contribute significantly to shaping QA processes, methodologies, and best practices within the team and potentially across the organization.

  • Cross-functional Mobility: Possibility to move into roles with broader scope, such as SDET (Software Development Engineer in Test), or even into development or product management roles, leveraging their deep understanding of the product and its quality requirements.

πŸ“ Enhancement Note: The growth path from "Associate" to more senior roles is clear, especially with the emphasis on automation strategy and process development. Candidates should be prepared to discuss how they envision growing their skills and contributions within the quality engineering discipline.

🌐 Work Environment

Office Type: The job is listed as "On-site" in Gurugram, India. This suggests a traditional office environment where team members collaborate in person.

Office Location(s): Gurugram, Haryana, India, specifically mentioning "DLF Forum DLF Cyber City," a well-known corporate hub.

Workspace Context:

  • The office environment is likely designed to foster collaboration, given the emphasis on working with Product, Development, and DevOps teams.

  • Access to necessary tools, technologies, and infrastructure for quality engineering and automation development would be provided.

  • Opportunities for direct interaction with colleagues, team leads, and management are expected.

  • The culture is described as creative and entrepreneurial, suggesting an environment where initiative and new ideas are encouraged.

Work Schedule: The standard work schedule is 40 hours per week. However, a key requirement is flexibility with a specific shift time of 12 PM to 9 PM IST. This shift is designed to facilitate collaboration with teams operating in different time zones, particularly in the United States.

πŸ“ Enhancement Note: The 12 PM - 9 PM IST shift is a critical factor for candidates. It implies significant collaboration with US-based teams and requires a willingness to work during those hours, which might differ from a typical local business day. Applicants should confirm their comfort and ability to adhere to this schedule.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: Likely involves a review of the resume and possibly a brief phone screen with HR or a recruiter to assess basic qualifications and cultural fit.

  • Technical Interview(s): Expect in-depth technical discussions covering automation principles, programming skills (Python/Typescript), API testing concepts, database knowledge, and experience with specific tools (Robot Framework, Playwright, etc.). This may include live coding exercises or a review of code samples.

  • Automation Challenge/Case Study: A practical exercise designed to assess the candidate's ability to design and implement test automation solutions for a given scenario. This could involve writing scripts, designing test plans, or outlining an automation strategy.

  • Behavioral/Situational Interview: Questions to assess problem-solving skills, collaboration abilities, how you handle challenges, and your understanding of Agile methodologies and quality engineering best practices.

  • Hiring Manager/Team Lead Interview: A final discussion focusing on overall fit, career aspirations, and how the candidate can contribute to the team's goals.

Portfolio Review Tips:

  • Curate Relevant Work: Select examples that showcase your Python/Typescript scripting for automation, API testing frameworks, UI automation projects (e.g., using Playwright or Robot Framework), and any contributions to test automation infrastructure.

  • Highlight Process Improvements: For each project, clearly articulate the problem you solved, the solution you implemented, and the quantifiable results (e.g., reduction in manual testing time, increase in test coverage, defect detection improvements).

  • Demonstrate Technical Depth: Be prepared to walk through your code, explain design choices, and discuss trade-offs made during development.

  • Showcase Collaboration: If possible, provide examples of how you collaborated with developers, product managers, or other stakeholders to improve quality.

  • Quantify Impact: Use metrics whenever possible to demonstrate the value of your work on efficiency, bug reduction, and release velocity.

Challenge Preparation:

  • Practice Coding: Sharpen your Python and Typescript coding skills, focusing on data structures, algorithms, and object-oriented programming relevant to test automation.

  • API Testing Scenarios: Prepare to design API tests, understand HTTP methods, status codes, request/response structures, and common testing tools.

  • Automation Framework Design: Be ready to discuss how you would design an automation framework from scratch or enhance an existing one, considering scalability, maintainability, and reporting.

  • Agile Concepts: Refresh your understanding of Agile principles, Scrum ceremonies, and how QA fits into an Agile workflow.

  • Problem-Solving: Practice breaking down complex problems into smaller, manageable parts and articulating your thought process for finding solutions.

πŸ“ Enhancement Note: The emphasis on API, UI, Python, and Robot Framework suggests that candidates should be ready for hands-on coding assessments and discussions around these specific technologies. The "Associate" title might mean the challenges are more focused on foundational automation skills rather than complex architectural design, but demonstrating potential for growth is key.

πŸ›  Tools & Technology Stack

Primary Tools:

  • UI Automation: Playwright, Robot Framework (strong emphasis).

  • API Testing Tools: Postman, Insomnia, or custom Python scripts using libraries like requests.

  • Performance/Load Testing: K6, Jmeter.

  • Programming Languages: Python, Typescript.

  • Testing Frameworks: Robot Framework.

Analytics & Reporting:

  • Reporting Tools: Potentially integrated within Azure DevOps, or custom dashboards using Python libraries (e.g., Matplotlib, Seaborn) or Looker Studio.

  • Data Warehousing/Databases: SQL (e.g., PostgreSQL, MySQL), NoSQL databases.

  • Cloud Data Services (GCP): BigQuery, CloudSQL, AlloyDb for data analysis and storage.

CRM & Automation:

  • Issue/Bug Tracking: Azure DevOps (required), Jira.

  • Cloud Platform: Google Cloud Platform (GCP) services (Kubernetes, Composer, Dataplex, Pub-Sub, BigQuery, CloudSQL, AlloyDb).

  • CI/CD Integration: Experience with CI/CD pipelines for automated testing is highly beneficial, likely integrated with Azure DevOps.

πŸ“ Enhancement Note: The explicit mention of "Robot Framework" and "Python" alongside "API + UI" is a strong indicator of the primary technology stack. Candidates should highlight their experience with these specific tools. The GCP services are noted as preferred but are a significant advantage if experienced.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Quality First: A commitment to delivering high-quality, reliable software is paramount.

  • Continuous Improvement: Actively seeking ways to enhance processes, tools, and methodologies for greater efficiency and effectiveness.

  • Collaboration: Working effectively with cross-functional teams (Product, Development, DevOps) to achieve shared goals.

  • Innovation & Entrepreneurship: Encouraging creative thinking and taking initiative to solve problems and drive progress.

  • Data-Driven Approach: Utilizing data and logic to understand customer behavior and predict outcomes, informing decisions across the product lifecycle.

Collaboration Style:

  • Cross-functional Integration: The role requires close partnership with Product and Development teams, participating in their planning and review processes.

  • Proactive Communication: Open and transparent communication regarding testing status, identified risks, and quality assessments is essential.

  • Knowledge Sharing: A culture where team members share insights, best practices, and technical knowledge to elevate the entire team's capabilities.

  • Autonomy and Ownership: The team values individuals who can take ownership of their work, make informed decisions, and contribute to process improvements.

πŸ“ Enhancement Note: The "creative and entrepreneurial" culture suggests an environment where individuals can propose and implement new ideas. The emphasis on collaboration and data-driven insights aligns with modern GTM and operations team structures.

⚑ Challenges & Growth Opportunities

Challenges:

  • Automation Strategy Implementation: Designing and implementing a scalable and maintainable test automation strategy for multiple product teams from the outset.

  • Cross-Time Zone Collaboration: Effectively collaborating with teams in different time zones, particularly within the specified 12 PM - 9 PM IST shift.

  • Balancing Manual and Automated Testing: Ensuring comprehensive test coverage while strategically automating repetitive tasks and regression suites.

  • Keeping Pace with Technology: Staying current with evolving testing tools, cloud technologies (GCP), and best practices in an agile environment.

  • Technical Complexity: Understanding and testing complex business rules and cloud-native application architectures.

Learning & Development Opportunities:

  • Advanced Automation Skills: Deepen expertise in Robot Framework, Playwright, Python, and explore other specialized automation tools.

  • Cloud Technology Expertise: Gain hands-on experience with a wide range of Google Cloud Platform services relevant to modern application development and deployment.

  • Performance Engineering: Develop skills in performance, load, and stress testing to ensure application scalability and resilience.

  • Domain Knowledge: Become an expert in the automotive industry and the specific business logic of the Automotive Mastermind product.

  • Process Ownership: Grow into roles that involve defining and refining QA processes and contributing to broader engineering best practices.

πŸ“ Enhancement Note: The role inherently presents challenges related to establishing automation from scratch and managing cross-functional, cross-time zone communication. These challenges are also framed as opportunities for significant skill development and career advancement.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "How would you approach designing a test automation strategy for a new product module with both API and UI components, considering scalability and maintainability?" (Focus on process, tool selection, framework design.)

  • "Describe a time you identified a critical bug through your testing efforts. What was your process, and how did you communicate it to the development team and stakeholders?" (Focus on problem-solving, communication, impact.)

Company & Culture Questions:

  • "What do you know about S&P Global Mobility and the Automotive Mastermind product? How do you see your role contributing to its success?" (Demonstrate research, understanding of domain.)

  • "This role requires flexibility and a creative, entrepreneurial mindset. Can you provide an example of a time you took initiative to improve a process or solve a problem?" (Focus on cultural fit, proactivity.)

Portfolio Presentation Strategy:

  • Structure Your Case Studies: For each example, clearly define the challenge, your approach (tools, methodologies), the solution implemented, and the measurable results (e.g., time saved, bugs found, coverage increased).

  • Showcase Automation Code: Be prepared to share snippets or walk through your Python/Typescript scripts for automation, explaining design patterns and best practices.

  • Visualize Test Scenarios: Use diagrams or clear bullet points to illustrate complex test scenarios and how they were validated.

  • Quantify Impact: Always aim to present the business value of your quality engineering efforts with data and metrics.

  • Be Ready for Live Coding: Practice coding exercises on platforms similar to what might be used in the interview (e.g., LeetCode, HackerRank, or simply a shared editor).

πŸ“ Enhancement Note: Interview preparation should heavily emphasize the specific technologies mentioned (Python, Robot Framework, API testing, GCP) and the unique shift requirement. Candidates should prepare examples that demonstrate their ability to think critically and solve problems within these constraints.

πŸ“Œ Application Steps

To apply for this Associate Quality Engineer position:

  • Submit your application through the provided Workday link: https://mobility.wd503.myworkdayjobs.com/Mobility/job/Gurugram-Haryana/Associate-Quality-Engineer--API---UI---Python---Robot-_106

  • Tailor Your Resume: Highlight specific experiences with Python, Typescript, Robot Framework, Playwright, API testing, and any relevant cloud technologies (GCP preferred). Quantify achievements with metrics related to efficiency, bug reduction, or test coverage.

  • Prepare Your Portfolio: Assemble examples of your automation scripts, test plans, process improvement case studies, and any contributions to test automation frameworks. Be ready to present these during interviews.

  • Research S&P Global Mobility: Understand their business, the Automotive Mastermind product, and their market position. Familiarize yourself with their company culture and values.

  • Practice Technical Skills: Brush up on Python/Typescript coding, API testing concepts, SQL queries, and common automation framework design principles. Be prepared for live coding exercises.

  • Understand the Shift: Confirm your ability and willingness to work the 12 PM - 9 PM IST shift and consider how you will manage collaboration across time zones.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires 2 to 3.5 years of quality engineering experience with proficiency in Python, Typescript, and automation tools like Robot Framework or Playwright. Must have experience with GCP services, API testing, and working within an Agile environment.