Working with clients from around the world, our Real Assets team is making previously unseen investment data accessible. With us, you ll empower clients to more effectively analyze performance and risk while building more sustainable strategies.
Find out more...
Your Team Responsibilities
Define QA strategies, testing frameworks, and best practices .
Oversee both manual and automated testing efforts .
Collaborate with developers, product managers, and stakeholders to align on testing requirements.
Review and approve test cases, automation scripts, and test execution plans.
Track and analyze quality metrics , including defect density and open defect count.
Ensure timely defect resolution by coordinating with development teams.
Manage team workload, mentoring, and training junior team members .
Drive process improvements and implement CI/CD automation .
Your Key Responsibilities Automation Testing:
Design, develop, and execute automation scripts using Microsoft Playwright .
Build and maintain custom automation frameworks using Page Object Model (POM) .
Write automated tests for API testing and web applications .
Manage and optimize Azure DevOps pipelines using YAML .
Identify web objects, develop custom relative XPaths , and debug automation failures.
Utilize AI tools like GitHub Copilot and ChatGPT to improve automation efficiency.
Manual Testing:
Analyze requirements to create structured test scenarios and test cases .
Execute manual test cases and document results in test management tools.
Perform regression testing and track defects for timely resolution.
Work closely with developers and product managers to clarify requirements.
Monitor quality metrics and ensure high data accuracy in reports.
Team Leadership & Process Improvement:
Mentor junior QA engineers and guide them in best testing practices.
Act as a QA representative in planning meetings, prioritizing test execution.
Improve automated and manual testing workflows for efficiency.
Your skills and experience that will help you excel
Minimum 6+ years of experience in manual and automation testing .
Proven experience in Software Quality Assurance (QA) and Software Testing Life Cycle (STLC) .
Strong knowledge of QA methodologies, tools, and processes .
Expertise in automation tools like Playwright and Selenium WebDriver .
Proficiency in JavaScript, SQL, and scripting for test automation .
Experience with Git, Visual Studio Code, and Azure DevOps CI/CD pipelines .
Strong problem-solving skills, analytical mindset, and attention to detail .
Ability to work independently and within a team .
Bachelors degree in Computer Science, Information Technology, or a related field .
About MSCI
What we offer you
Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
Flexible working arrangements, advanced technology, and collaborative workspaces.
A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women s Leadership Forum.