QA Test automation lead - API/Microservices

APPLY NOW »

Date: Nov 17, 2021

Location: Clinton, NJ, US

Company: New York Life Insurance Co

 

When you join New York Life, you’re joining a company that values development, career growth, collaboration, innovation, and diversity & inclusion. We want employees to feel proud about being part of a company that is committed to doing the right thing. Through various resources and programs, you can grow your career while developing personally and professionally.

 

 

 

The Test Lead role is hands on and accountable and responsible for creating, facilitating the cross-team review and approval of, and maintaining on an ongoing basis the overall test strategy and plan that will drive and govern the execution for all projects and initiatives within the Enterprise Integration Services domain.  This includes detailing test types, test phases and correlating entrance and exit criteria, key test conditions/scenarios, timing, sequencing, and dependencies, developing innovative strategies that effectively test APIs and Microservices to ensure their viability for business consumption.

The Test Lead guides testing resources in successfully completing the development and execution of detailed test cases/scripts, and developing test data requirements, working within an integrated cross-functional team

 

The Test Lead works with the QM Center of Excellence (TCoE) to ensure effective implementation and usage of Test Management processes, deliverables and tools for all assignments including sharing and recommending of advance testing techniques and tools, changes to optimize processes.

 

Primary Responsibility:

  • Performs process and requirements analysis to develop comprehensive test strategies, test cases, test scripts, and test data requirements for complex projects and changes that typically involve multiple transactional based systems, feeds and data stores.
  • Develops and implements test automation frameworks
  • Interfaces effectively with management on organizational testing needs and incorporates feedback into overarching testing strategy
  • Leads a team of system testers in an on-shore/off-shore model. Ability to overcome challenges in working distributed and being effective 
  • Mentors less experience resources, staying current in and maintaining demonstrateable knowledge of the business domains, business processes, advanced verification & validation techniques 
  • Collaborates across disciplines (development, architecture, operations, project management, business partners) to improve communications, advance technical and business knowledge sharing as well as influence process improvements 
  • Effectively works within Agile Scrum/DevOps teams, acting as Scrum Master when called upon, leads the defect management process; effectively prioritizing defects, determining resolution as well as root cause, providing on-going metrics and trending to aide in determining level of quality and release recommendations 
  • Effective and proactive resource planning for projects, initiatives, and “run the business” changes 
  • Utilizes advanced techniques in effort estimation, strategic and tactical test planning and execution that contributes to meeting the established goals and outcomes including high quality delivery and business value 
  • Demonstrates and promotes re-usability of test cases 
  • Collaborates with the QM CoE to continuously improves / advances the QA discipline including processes, procedures, standards, and tools as well as shift-left concepts and actions within a transformational environment
  • Supports end users and consumers of Integration Services  
  • Supports and where required performs usability testing in conjunction with core user groups (developers, data integrators, 3rd-party vendors)
  • Works closely with specialized teams to design and execute nonfunctional testing such as security and operability 
  • Ensures the integrity of the test data and environment(s) 
  • Tracks key testing metrics and ensures regular and consistent communication of progress towards overall testing goals to IT core team and business stakeholders
  • Develops and reviews final Test Summary report, obtaining stakeholders’ sign-off for promotion to Production
  • Facilitates testing-related development activities, guiding System testers, cooperating with Test Shared Services, and Release management for testing automation, regression, performance, etc.
  • Ensures that assigned testing teams work together effectively and that the testing function is properly integrated across technological areas (supports end-to-end testing)
  • Reviews business and technical requirements for clarity and testability
  • Ensures technical requirements are traceable to business requirements
  • Ensures key test planning deliverables are consistent and compliant with CoE standards

 

Experience:

  • 10+ years working in QA 
  • 5+ years’ of hands on experience testing associated with APIs, Microservices, Webservices technologies
  • 5+ years of QA lead experience required
  • Strong technical skills
  • Experience in implementing automation frameworks in AWS
  • Hands on experience automating API/Micro services using Ready API or any other industry standard equivalent tool
  • Must know Performance testing testing of the API's using tools like jmeter/Ready API
  • Must be familiar with all aspect of testing related to microservices
  • Must be familiar with security testing of API/microservices
  • UI testing and automation experience is highly desirable
  • Experience working in AWS is a must
  • Experience working with continuous build and integration tools such as Jenkins, Bamboo, Git, Jira, Cucumber
  • Experience working with microservices on mulesoft platform is highly desirable
  • Proven experience designing, developing and executing effective testing strategies that leverage testing techniques earlier in the continuous build and development cycles
  • Proven experience with test and defect management processes, tools, and metrics
  • Advanced knowledge of common testing procedures and methodologies
  • Must know different automation techniques like - In sprint, Behavior driven testing, data driven testing etc.
  • Good understanding of MuleSoft integration technology stack like Kafka, cloud aware, mirror maker, AWS, Mango db., elastic search, no sql db, ETL technologies, data lake (big data)
  • Ability to work with business stakeholders, program/project managers, architects, service integrators and developers to understand proposed implementation to design optimal testing goals and requirements
  • Ability to contextualize testing strategy and operations within broader business needs
  • Strong working knowledge of the QA review and testing process, designing test scenarios and test scripts, including understanding of various testing techniques
  • Experienced facilitator in defect management process and sequencing of work
  • Strong interpersonal, verbal, and written communication skills
  • Experience working with and managing on and off-shore resources
  • Minimum 2 years’ experience working in Agile practices, with DevOps preferred
  • Proven experience working in an onshore/offshore resourcing model

 

Education - Degrees/Certificates:

  • Bachelor’s degree preferred but not required

SF: LI-CC1

SF: LI-PC1

 

Recognized as one of Fortune’s World’s Most Admired Companies, New York Life is committed to improving local communities through a culture of employee giving and volunteerism, supported by our Foundation. We invite you to bring your talents to New York Life, so we can continue to help families and businesses “Be Good At Life.” To learn more, please visit LinkedIn, our Newsroom and the Careers page of www.NewYorkLife.com.

Job Requisition ID: 84680

 

 

 


Nearest Major Market: New Jersey

Job Segment: QA Tester, Social Media, SQL, Database, Testing, Quality, Marketing, Technology