At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
What's the role?
As a technical, hands-on Senior Test Engineer, your job is to participate in the manual and automation testing of various web-based projects that integrate over various systems, including: third-party financial account linking tools (think Mint and Personal Capital), call scheduling, email delivery, CRMs (Salesforce), and complex financial planning interfaces and algorithms. You will be under the guidance of a Test Engineering Manager of a team with an already-established, mature testing process. Your role will be that of a \"full-stack\" Test Engineer. Someone who has a strong appreciation and skill in manual / exploratory testing with the capability of writing automated and performance tests (time and training is allotted after hiring to learn our automation framework).
Your general milestones are the following:
Within the first two weeks, be able to jump head-first into an ongoing project and ask the appropriate questions / do the appropriate research to effectively construct test cases and understand what needs to be done in terms of integration / regression testing and eventual deployment.
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.
Within six months, be able to write basic performance tests in Jmeter.
Bring Your Best! What this role needs:
Proven results of delivering and process improvement (with references).
Proven hands on experience in one of programming languages like Java, C++, C#
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
Can move quickly. 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.
Whip-smart team that is very friendly and always willing to lend a hand.
Tons of room for career growth. Test engineering team especially is growing rapidly.
Highly competitive salary
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.
Req ID: 25559 Position Type: Regular Full Time Education Experience: Bachelor's Desired Employment Experience: 6-8 years Licenses/Certifications: FLSA Status: Exempt Posting Date: 09/05/2019 - provided by Dice
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.