QA Automation Lead
As a QA Automation Lead, you'll have an opportunity to lead a team of SDETs/ QA Engineers in an agile environment setting up a strategy & leading execution for automation, testing & quality best practices. If you desire to assist in improving overall quality, ensure requirements are met, believe in Performance certification then this role is for you!
In this role, you will demonstrate accountability, agility, a dedication to be inclusive, a strong business acumen, and will show strong communication skills, a passion for learning, leadership traits, resilience, and self-awareness.
Responsibilities include:
Test Strategy:
Ensuring adherence to our Agile Testing Strategy and 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/SDETs to work through how to find edge cases and prepare data for manual and automated testing.
Automation:
Continue to use and expand our automation framework (ReadyAPI, GitHub, TestEngine (in Docker container), Jenkins, Slack).
Continue to move into a CI/CD model. Ensuring efficient architecture, 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 using the Automation Framework.
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 at the API level (Rest APIs preferably) Analyzed and reviewed 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, translating the information from the team's ‘task boards'
Attend lead meetings to discuss project status, issues, and risks identified and document weekly status reports.
Partner closely with Product Owner and Tech Lea the space
Basic Qualifications:
Experience with test-driven, or acceptance test-driven development
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 experience
2+ Years of experience with Java, C or similar languages.
2+ Years of SQL experience
Ability to establishing quality practices
Proven ability to collaborate with developer teams
Solid communication skills
Leadership skills
Ability to provide personal support, mentoring, and professional development for testing community
Preferred Qualifications:
Proven ability and success in agile environment
Experience in managing a test team
Bachelor's Degree in Computer Science or equivalent
Experience with Java
Experience Jira
Experience with Confluence
#LI-RK1
MassMutual is an Equal Employment Opportunity employer Minority/Female/Sexual Orientation/Gender Identity/Individual with Disability/Protected Veteran. We welcome all persons to apply. Note: Veterans are welcome to apply, regardless of their discharge status.
If you need an accommodation to complete the application process, please contact us and share the specifics of the assistance you need.