Automation Engineer at Western National Group Umialik Insurance
Edina, MN 55435, USA -
Full Time


Start Date

Immediate

Expiry Date

13 Sep, 25

Salary

91620.0

Posted On

13 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Gitlab, Training, Bitbucket, Selenium, Models, Jenkins, Jira, Github, Javascript, Cypress, Git

Industry

Information Technology/IT

Description

DOES THIS OPPORTUNITY INTEREST YOU?

Western National is seeking an Automation Engineer to join our team!
The individual in this role will have the opportunity to design, implement, test, and validate deployments of software application modifications.

WHAT ARE THE MUST-HAVE QUALIFICATIONS FOR A CANDIDATE?

  • Coding experience with JavaScript.
  • Experience with Cypress or Selenium.
  • Experience with the version control tool Git and Git branching models.
  • Experience on either Gitlab, Bitbucket, or GitHub.
  • Experience with CI / CD platforms like Jenkins or Gitlab.
  • Experience with Jira or similar issue tracking software is preferred.
  • Xray or similar testing tool software experience is preferred.
  • Insurance knowledge is preferred.
  • Relevant education and / or training (e.g., bachelor’s degree, associate degree, bootcamp certificate); experience in lieu of education acceptable.

COMPENSATION OVERVIEW

The targeted hiring range for this role is $91,620 - $125,400, annually. However, the base pay offered may vary depending on the job-related knowledge, skills, credentials, and experience of each candidate as well as other factors such as the scope and location of the role. Candidates looking for compensation outside of the posted range are encouraged to apply and will be considered based on their individual qualifications and / or may be considered for other positions.
Western National Insurance Group reserves the right to fill this position at a level above or below the level included in this posting.

Responsibilities
  • Collaborates with product team to test and deploy application modifications based on collaboratively defined requirements.
  • Participates in work refinement and estimation processes with product team.
  • Prepares and executes testing on all new and modified code per team, product, and organization standards.
  • Works with product and change control teams to ensure quality deliverables that provide customer value.
  • Creates and maintains documentation that the product team or company has defined as important (support processes, team processes, system documentation, decisions / discussions, etc.).
  • Ensures timely delivery of projects and tasks and communicates delays and roadblocks with the team and leadership, as needed.
  • Flexes to noncore responsibilities as needed to ensure timely work delivery to the customer (analysis, testing, deployment, meeting facilitation, etc.).
  • Designs test automation into continuous integration and continuous delivery (CI / CD) pipelines with DevOps teams and ensures automation throughout all phases of life cycle.
  • Influences inclusion of testability during design and development phases.
  • Solicits and performs code review per team, product, and organization standards.
  • Identifies opportunities for process improvement and collaborates with team and team leadership to influence process improvement at product team level.
  • Identifies defect-prone areas in product and platform architecture and designs and provides test coverage.
  • Actively participates in test defect resolution process, providing defect descriptions, root cause, scope, risks, and impact of a problem.
  • Facilitates test defect resolution process (meetings, metrics, etc.).
  • Leads in troubleshooting, resolution, and communication of urgent production issues within product team.
  • Finds opportunities for automation of processes and tasks at product team level.
  • Participates in evolution of team level development best practices, standards, and policies with consideration for implications in work activities.
  • Identifies opportunities to improve application and business process efficiency and effectiveness with an emphasis on quality and positive user experience.
  • Understands and effectively communicates the relationship between problem components.
  • Utilizes high level of knowledge, experience, and creative resources to find a wide range of solutions.
  • Contributes to resolve problems and / or process improvements at the product team level.
  • Consistently acts according to our customer experience standards, including responding quickly, maintaining a positive attitude, building rapport, demonstrating empathy, managing the customer’s expectations, using the proper communication channel for the situation, and taking ownership to ensure the customer’s issue is resolved.
  • Provides support to primary customers, including, but are not limited to, direct teammates in all roles, product team leadership, and colleagues on other teams, managers, and vendors.
  • Performs special projects and other duties as assigned.
    Requirements:
Loading...