BI Reporting Testing Lead
We?re growing, and our clients deserve the best. You?ll have an opportunity to lead a team of Analysts in an agile environment, guide our portfolio through automation of new MicroStrategy report development testing & regression testing, setting up a strategy & leading execution for automation, testing & quality best practices. If you believe in the concept of "quality in" for the team, this role is for you!
In this role, as well as all roles within MassMutual, you will demonstrate accountability, agility, a dedication to be inclusive, a strong business acumen, and will show courage, even in the most difficult situations. We also highly value strong communication skills, a passion for learning, leadership traits, resilience and self-awareness. ?
Responsibilities include:
Test Strategy:
- Develop Agile test strategy & guide others including developers in use of the strategy.
- Continuous improvement mindset to introduce new QA tools and processes to bring further efficiency, speed and quality into the work at hand.
- Lead the vision for quality for the team
- Establish practices and guide testers to work through how to find edge cases and prepare data for manual and automated testing
Automation:
- Propose and implement a customized automation framework which caters as a common platform for test automation, ensuring efficient architecture, performance, and ensure quality software.
- Lead team through preparation of Automation framework design and Automation script design and development, hands on experience where necessary.
- Establish and maintain a detailed test automation framework and methodology.
- Lead automation plan, scope, schedule and implementation of tests within the automation framework and its improvements
Testing:
- Define and coach team on use of BDD/TDD as applicable
- Create test cases/test scenarios for variations on request and response to explore various data element combinations for Services Testing.
- If necessary, find defects and work directly with the developer to create a fix and validate it
- Review the software for test readiness
- Analyze and review Test Plans, Test Scenarios, Test Cases, Business Requirements and Functional Specifications.
- Determine overall business requirements and which test cases should be automated.
- Establish best practice and improve our approach for Test Plan and Test Design document from the business requirements.
Portfolio Level Participation:
- Set up practices on behalf of QA on how they will inform backlog grooming ? active team coaching for developers, QA, BA and PO
- Participate with Tech Lead & BA in initial estimate of work coming in the pipeline
- Participated actively in Business Requirements workshops.
- Align with business teams to understand and translate business requirements into test requirements.
Metrics:
- Implement and record QA metrics.
- To ensure progress is reported to senior management and other stakeholders in an appropriate manner
- Attend lead meetings to discuss project status, issues, and risks identified and document weekly status reports. Partner closely with Project Manager and Delivery Lead. Be open to lead SDETs & quality engineers and encourage them and grow them in the space
Basic Qualifications:
- Bachelors Degree in Computer Science or related technical designation
- 5+ years of experience with writing SQL ? intermediate level
- Proven ability and success in agile environment
- Experience in managing a test team with a mix of onshore and offshore team composition
- Data Analytics - Intermediate level
- Solid written and verbal communication skills
- Reporting Tools experience like MicroStrategy
- Test Management Tools experience like Jira
- Database experience like Vertica
- Previous experience establishing quality in practices
- Previous experience design reviews of the warehouse architecture and ETL processes
- Proven ability to collaborate with developer teams
- Previous experience in developing test scripts, possibly as part of behavior-driven, test-driven, or acceptance test-driven development
- Configuration / Execution of Automated Regression testing
Preferred Qualifications:
- Advanced degree
- 10+ years of experience with writing SQL ? Advanced level
- Data Analytics - Advanced level
- Reporting Tools: Tableau, MicroStrategy, Business Objects experience
- Test Management Tools experience, i.e. Jira, IBM Rational Clear Quest, Quality Center, or MicroSoft VSTS
- Database experience, i.e. Oracle, SQL Server, Teradata, Vertica or Big Data Hadoop, Informatica