Enterprise Solutions Engineer I - Test Automation
This posting is scheduled to close on Sunday, 12/1/24 at 11:59 PM MST. If a sufficient number of qualified applications are received, this posting may close early. Apply today!
About the job:
At Montana State Fund, it isn’t only what we do, but how we do it. The Enterprise Solutions Engineer I - Testing Automation plays an integral part in the organization and our ability to deliver on our mission, vision, and values. In this role, you independently and interdependently design and implement technical solutions. With our ever-changing and growing technical landscape, you will regularly apply principles of software engineering to the design, development, maintenance, testing and evaluation of enterprise solutions and systems. In this role you will identify test cases for automation and implement them using modern testing frameworks to ensure high-quality software and reduce manual testing efforts.
Required Skills
What you will do:
Automated testing: Design, develop and execute automated test scripts. Collaborate with enterprise solution engineers, system analysts, and business users to identify automation opportunities and define test strategies. Write clear, concise, and comprehensive test plans and test cases. Perform test automation framework setup and maintenance. Integrate automated tests into CI/CD pipelines. Debug, troubleshoot and maintain automated test scripts. Perform end-to-end testing (functional testing, API testing, integration testing and regression testing), performance testing and load testing using appropriate tools. Analyze and report on test results and provide actionable feedback to development teams. Participate in code reviews for test automation scripts. Continuously enhance the test automation framework and keep up with new industry trends and tools.
Systems analysis, user support, and business program application development: Analyze existing systems built on MSF technologies for improvements and evaluate proposed systems for feasibility and architectural compliance. Provide systems analysis, user support, and develops program specifications and reusable components for specific business applications. Work collaboratively on enterprise projects spanning onsite and remote business and technical teams. Custom design specific programs for enterprise and user needs, to support business processes, provide specific technical awareness, insight and documentation as appropriate to departments and users.
Technical expertise and business partner support: Provide technical expertise, advice and mentoring to other IT and insurance business professionals regarding the application of systems analysis and design to business problems. Prepare reports or correspondence concerning project specifications, activities, or status.
Additional duties as assigned.
Required Experience
What you will need (minimum qualifications):
Preferred:
Other Requirements:
Fast paced general office environment. Some stress may occur. Regular travel not expected but may occur occasionally around organizational specific events or during the course of employment. Requires sitting for extended periods of time, standing, visual acumen, manual dexterity, detailed verbal communications and fine finger manipulation for working with computer keyboards.
Compensation and Benefits:
Pay range 4Ai: Starting salary for the position begins at $90,600-$135,900. This is an exempt position.
Montana State Fund offers excellent benefits, paid time off, and a competitive compensation program, including:
What you will do:
Automated testing: Design, develop and execute automated test scripts. Collaborate with enterprise solution engineers, system analysts, and business users to identify automation opportunities and define test strategies. Write clear, concise, and comprehensive test plans and test cases. Perform test automation framework setup and maintenance. Integrate automated tests into CI/CD pipelines. Debug, troubleshoot and maintain automated test scripts. Perform end-to-end testing (functional testing, API testing, integration testing and regression testing), performance testing and load testing using appropriate tools. Analyze and report on test results and provide actionable feedback to development teams. Participate in code reviews for test automation scripts. Continuously enhance the test automation framework and keep up with new industry trends and tools.
Systems analysis, user support, and business program application development: Analyze existing systems built on MSF technologies for improvements and evaluate proposed systems for feasibility and architectural compliance. Provide systems analysis, user support, and develops program specifications and reusable components for specific business applications. Work collaboratively on enterprise projects spanning onsite and remote business and technical teams. Custom design specific programs for enterprise and user needs, to support business processes, provide specific technical awareness, insight and documentation as appropriate to departments and users.
Technical expertise and business partner support: Provide technical expertise, advice and mentoring to other IT and insurance business professionals regarding the application of systems analysis and design to business problems. Prepare reports or correspondence concerning project specifications, activities, or status.
Additional duties as assigned.