Assistant Director, Test Engineering
At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
Northwestern Mutual Life Insurance Company - New York, NY
Job Title: Assistant Director, Test Engineering
Job Description: The Assistant Director, Test Engineering at Northwestern Mutual Life Insurance Company in New York, New York will utilize experience writing automation and apply understanding of effective implementation. Automate User Interface, Application Programming Interface tests along with Mobile, Performance and Accessibility tests for web and mobile applications. Create modular driven Test Automation and Hybrid Frameworks with tools: Selenium, Web driver IO, Gitlab Continuous Integration and Continuous Delivery, Mocha, chai.js, Postman and JIRA. Utilize programming languages including node.js, JavaScript, MySQL, bash scripting. Utilize Consuming RESTful Web Services using POSTMAN. Utilize Continuous-Integration-and-Continuous-Delivery (CICD) solution pipelines using Gitlab. Utilize dockerizing software solutions, for Selenium Webdriver tests, and API tests. Lead sprint testing activities, work on test failures, manage software deployments and security patch testing. Manage customer experience and planning experience applications. Manage a team of Test Engineering Managers, Test Engineers, and Associate engineers to ensure quality experience for potential and existing clients and assist planners with presenting financial plan to the client. Design Test Engineering project improvements, framework improvements, strategies, processes and implement proper test coverage across all projects. Meet with product users, stakeholders, technical partners, management on regular basis on planning and implementations of future products, build engagement models for interactions opportunities for test automation in frontend applications and products. Design reporting metrics and share with management on regular basis, work on issues and design solutions that can be standardized across projects. Provide leadership and direction for multiple teams and establish performance goals aligned to the organization's priorities. Collaborate with senior leadership to clarify goals and outcomes, manage effective internal controls such as budget and staffing, manage team development and retention and develop solutions that address organization-wide problems.
Minimum Requirements: Master's degree in Computer Science, Information Systems, or a directly related field plus two years of test engineering experience implementing functional and integration end-to-end testing. In lieu of a Master's degree and two years of experience will also accept a Bachelor's degree in Computer Science, Information Systems, or a related field plus five years of progressive test engineering experience implementing functional and integration end-to-end testing. Experience must include two years of experience with each of the following: (1) developing test strategies, test plans, test cases, and performing scripted and exploratory test execution; (2) project and release management in an agile development environment; (3) microservice/Rest API testing; (4) Python or node.js, Linux shell Scripting, My SQL, and YAML; (5) creating Setting up continuous integration for test automation, Implementing automated functional tests, writing unit tests and framework enhancements; (6) Tools like TestRail, Jira, Jenkins, RBCommons, and Maven; (7) Automation Frameworks including like Robot Framework; (8) AWS Serverless solutions (Amazon - S3, Aurora), Cloud Database Services (RDS), C and Cloud Services. and Infrastructure (EC2, S3), and Azure; (9) Hypervisor and Virtual Infrastructure environments including like VMWare and Hyper-V; (10) Docker, Container Orchestration and Kubernetes; (11) Storage systems - NetApp; and (12) Application Performance Monitoring Platforms - AppDynamics.
Interested candidates send resume to [email protected]. Reference code 100 in the subject line.
This job is not covered by the existing Collective Bargaining Agreement.
Required Certifications:
Grow your career with a best-in-class company that puts our client's interests at the center of all we do. Get started now!
We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.
If you work in Colorado or work remotely, please click here for information pertaining to compensation and benefits.