This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our Quality Assurance teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide!
Job Responsibility:
Guide and mentor junior team members from both technical and functional standpoint
Foster a culture of continuous improvement and accountability within the team
Being hands-on and owning functional deliveries
Hands on expertise in Java, Selenium
Apply expertise in Java Script, Performance Testing tool (JMeter), or other test frameworks to design, develop and maintain performance test suites
Responsible for managing comprehensive testing phases from planning to execution for functional and non-functional requirements including design, development, and delivery
Work closely with collaborators, customers, partners, and team members to capture client needs, provide design insights, and deliver outstanding work
Analyze and report on QA metrics, trends, and opportunities for improvement, presenting findings to senior management and recommending corrective actions
Champion a culture of quality within the organization, driving awareness and consistency with Quality standards
Prioritize and develop enhancements to continuously improve application stability and scalability
Conduct reviews of applications and workflow processes to target automation effectiveness
Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement
Requirements:
B.E. / B.Tech. MCA degree in Computer Science, Engineering, or a related subject area or its equivalent
4-6 years of proven experience
Experience in senior QA role within the financial services industry, ideally in asset management
Deep understanding of investment management processes, risk management methodologies, regulatory compliance requirements or Investment Accounting skills
Good understanding of performance test frameworks, tools, and scripting languages along with strong analytical and problem-solving skills to address complex issues
Consistent record of successfully leading and implementing QA programs that drive continuous improvement
Comprehensive understanding of software quality assurance and engineering processes, methodologies, and proven methods
Good understanding of Agile software development methodologies
Excellent communication, interpersonal and leadership skills, with the ability to influence and collaborate effectively across diverse teams
Strong foundation in RDBMS, SQL and application infrastructure technologies, performance testing tools & methodologies (JMeter or other), API testing for handling complex distributed systems
Self-motivator, that looks for challenges and rolls up their sleeves to identify and understand the core issues and works closely with all levels and across teams to implement solutions
Nice to have:
Experience of working in Agile Development Team
AZURE Dev Ops, CI/CD integration and associated tools and processes (Jenkins, Maven, SonarQube)
AI and Machine Learning (ChatGPT or GitHub CoPilot)