Company Description:
As a leading global investment management firm, AB fosters diverse perspectives and embraces innovation to help our clients navigate the uncertainty of capital markets. Through high-quality research and diversified investment services, we serve institutions, individuals and private wealth clients in major markets worldwide. Our ambition is simple: to be our clients’ most valued asset-management partner.
With over 4,400 employees across 51 locations in 25 countries, our people are our advantage. We foster a culture of intellectual curiosity and collaboration to create an environment where everyone can thrive and do their best work. Whether you're producing thought-provoking research, identifying compelling investment opportunities, infusing new technologies into our business or providing thoughtful advice to clients, we’re looking for unique voices to help lead us forward. If you’re ready to challenge your limits and build your future, join us.
Describe the role:
The Quality Assurance Analyst will manage the testing program for the Business Process Management team. This role will manage testing in an agile, dynamic environment. It will include developing a testing strategy, managing a testing team, supervising test automation, and ensuring quality delivery of projects. The person in this role will liaise with business partners, business analysts and systems developers to ensure effective test plans and cases. In addition, the Senior Quality Assurance Analyst will facilitate communication with stakeholders, ensuring that all are informed on testing progress and outcomes.
The Quality Assurance Analyst must be adept both at traditional QA best practices (analyzing business requirements and creating test plans for their verification) and agile methodology (working closely with users and developers to create test cases as new functionality emerges). In support of both approaches, this role will utilize both manual and automated testing techniques.
The key job responsibilities include, but are not limited to:
- Analyzes complex functional requirements, performs research on current processes, design documents test strategy, and interacts with the business analysts and developers to author comprehensive test plans and test scripts
- Collaborating with project managers, business analysts, and business partners to understand and analyze business requirements for projects
- Managing an offshore QA team to assist in test case development for new functionality and regression testing
- Reviews and validates system data and product quality to ensure system integrity and data fixtures
- Develops, reviews, refines, uses and documents plans for both automated and manual functional, integration, and regression tests and assures that tests are successfully completed prior to production
- Functional, Compatibility and Regression test execution across various environments.
- Identifies, report and manages defects
- Provides support for smoke testing of production releases after regular business hours
- Provides accurate testing status to leadership and project team(s)
- Active participant in process improvements, voice project concerns and impacts
- Acts as an advocate for the end user experience
Job Qualifications (The ideal candidate should have the following):
Qualifications, Experience, Education:
- BS in Computer Science, Math, Engineering, Economics or related major
- 7+ years’ experience in the field of Quality Assurance with strong QA fundamentals, experience in functional testing, regression testing and exploratory testing, including API testing
- 5+ years’ experience in testing complex enterprise applications with multiple upstream and downstream integrations, both in Windows and Web based systems (Java/Python/C++ with Selenium)
- 5+ years of experience in testing complex reports (SSRS, PowerBI etc..) and/or Salesforce testing
- Experience working in the finance industry or with financial systems/data is preferred, but not required
- Experience with leading testing projects for complex, cross functional systems
- Experienced project leader with ability to formulate testing strategies with limited availability of documentation or support
- Experience in managing and reporting of defects
- Keen understanding of SDLC, STLC
Skills:
- Excellent verbal and written communication skills
- Experience writing, managing and executing end to end test plans and test cases
- Analytical and problem-solving skills
- Detail oriented, self-starter and a team player
- Ability to follow a project schedule, juggling tasks and priorities to meet rapidly changing deadlines
- Ability to prioritize tasks within the project and work with minimal supervision
- Ability to work and deliver in an agile environment supporting multiple teams
- Working knowledge of JIRA (or similar tool) for release management and issue tracking
- Experience with relational database technology (e.g., Sybase, SQL Server) and SQL queries
- Experience working with local and international teams is a plus
- Experience working with automation tools such as Playwright and Provar are a plus
Pune, India