Search Our Career Opportunities

Senior Test Engineer

Date: Apr 19, 2019

Location: Franklin, WI, 53132 Milwaukee, WI, 53202

At Northwestern Mutual, we believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual.

We're strong and growing. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual. We're strong, innovative and growing.

We invest in our people. We provide opportunities for employees to grow themselves, their career and in turn, our business.

We care.  We make a positive difference in our communities. Nationally, thousands have benefitted from our support of research and programs to fight childhood cancer. Each year, our Foundation, employees and financial representatives donate time, talent and financial support to causes they're passionate about.

 

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.

 

What’s the role?                                                   

As a technical, hands-on Test Engineer in our digital insurance applications space, your job is to gain deep mastery of our business area and participate in the testing of frontend web applications and microservice architecture.  You will additionally take on the role as a quality advocate and will be responsible for driving the quality processes and standards that have been established by the Test Engineering group.

 

Within the Test Engineering group at Northwestern Mutual, your hard-to-find expertise in these systems and this particular brand of testing is something that is celebrated – mainframe technology is and will be the core backbone of our business systems and those that operate well within the space are seen as heroes and magicians and are rewarded at a premium.  You will play a key position in ensuring that these systems that keep our company operating are running as intended and performing optimally. In Agile development teams, this Test Engineering role is embedded in the development team, holds a variety of responsibilities, and works closely with product owners and developers.

 

You will be reporting to a Test Engineering Manager and sit directly on an agile team.  Your role will be that of a Full Stack” Test Engineer – a process-oriented person who techs well and is also a skilled exploratory tester with previous experience writing automation or at least a deep understanding of how it can be effectively implemented.  We align with the context-driven approach to testing and test management - if you know what that is, and more importantly, if you consider yourself to align with this approach, we want to talk to you!

 

Your general milestones for the first year are the following:

  • Within the first month, be able to describe in detail your system under test and the immediate integration points to said system.  You should be able to describe to your manager core functionality of the system, data flow, and how this system fits into the bigger picture.
  • Within 3 months, demonstrate effective risk based test planning that fits within the scope of a sprint by producing test plans and be able to leverage the in-house developed test framework to automated the AUT(Application under test).
  • Within six months, show a basic understanding of JCL and PLI
  • Within eight months, demonstrate that you have learned our Java-based automation framework to a sufficient degree in which you can create basic scenarios (leveraging your JCL knowledge).
  • Within one year, demonstrate that you can build out fully-fledged automation features with minimal assistance.

 

Bring Your Best! What this role needs:

  • Solid testing mindset (curious, thorough, and a knack for exploratory testing).
  • Proven hands on experience in one of programming languages like Java, C++, C#
  • Scripting languages (Javascript, Jscript, VBScript)
  • API / Microservices Testing
  • Knowledge management and defect tracking tools (Confluence, JIRA) 
  • Test automation tools such as Selenium, Ranorex, Test Complete
  • Experience with enterprise tools, like Git, Jenkins
  • Experience on Mainframes and JCL is strongly rewarded.
  • Can move quickly and independently.  Everyone here is incredibly kind and extremely willing to share knowledge and a helping hand, but you have to be willing to take ownership of the outlined goals and make things happen.

 

Benefits

  • Tons of room for career growth.
  • Highly technical and passionate fellow test engineers.  We care a lot about what we do and are very active in local meetups and love new ideas.
  • VERY competitive salary and amazing benefits.

 

Req ID: 23684
Position Type: Regular Full Time
Education Experience: Bachelor's Desired
Employment Experience: 3-5 years
Licenses/Certifications:
FLSA Status: Exempt
Posting Date: 04/18/2019