Vacancy expired!
At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
Primary Duties and Responsibilities- Creates complex test strategies and plans with minimal guidance.
- Recognizes and evaluates workload model for performance testing; understands context, and teaches subordinates to adapt testing approaches.
- Creates and executes complex test cases using appropriate techniques.
- Captures and analyzes appropriate test metrics, making recommendations as appropriate.
- Advises subordinates and key stakeholders on how to use various testing tolls as well as how to manage defects in the context of their environment.
- Provides accurate testing effort time estimates.
- Leads the testing process of complex, integrated systems with specific business rules.
- Proactively implements security testing as appropriate.
- Teaches and advises subordinates and key stakeholders on testing approaches and when to implement.
- Evaluates and provides feedback for others' testing deliverables as appropriate.
- Recommends and influences leadership when test automation is relevant; executes test automation strategy including measuring success, stability, relevancy.
- Actively promotes test engineering tool standards.
- Conducts and coordinates code reviews.
- Lead role in troubleshooting and debugging automation issues.
- Lead role in setting up CI/CD pipeline.
- Within 6-12 months, understand the data flows and interdependencies of key systems in their domain in addition to a solid understanding of how data is used.
- Bachelor's degree with an emphasis in Computer Science, Computer Engineering, Software Engineering, MIS or related field. One or more advanced security certifications (e.g. CISSP, CCSP).
- 4-5 years of professional experience required.
- Highly technical and analytical hands-on experience in prior professional roles.
- 3+ years of recent experience in area of expertise within test engineering.
- Previous experience with functional / non-functional methodologies in test engineering.
- Previous experience testing complex, integrated systems with complex business rules and/or deep subject expertise.
- Previous experience with complex, financial data to enable decision making.
- Proven ability to create complex test strategies and plans.
- Solid understanding of functional testing concepts.
- Ability to explain complex topics to a variety of audiences.
- Highly detailed; analytical problem solver; embodies a continuous improvement mind-set.
- Self-starter with the ability to work independently.
- Highly collaborative individual with ability to effectively work in a team setting.
- Effective communicator in both verbal and written communications.
- Experience with Agile methodologies.
- Experience leading or delivering complex testing assignments.
- Significant, practical experience using common (domain) testing tools and frameworks.
- Highly skilled in test monitoring, control, execution and completion activities.
- Demonstrates ability to create complex test strategies and plans; has a solid grasp of advanced test design best practices.
- Ability to create and execute complex tests without guidance.
- Previous experience with test automation, performance management and test design.
- Solid understanding of non-functional testing concepts.
- Exhibits a solid understanding of NM's business model, how the HO and Field work together, and how the work supports the enterprise.
- Deep understanding of business area's products, process and interdependencies.
- Solid understanding of the systems and processes that support the applicable business domain.
- Test Automation Engineering specifics:
- Significant practical experience writing scripts in coding language(s) used in the area of support.
- Significant experience using language-specific testing frameworks relevant to their work.
- Independently owns scripting of functionalities, leveraging coding best practices.
Vacancy expired!