
Lead Software Development Engineer in Test
Verisk
full-time
Posted on:
Location Type: Hybrid
Location: Lehi • Utah • United States
Visit company websiteExplore more
Salary
💰 $110,000 - $130,000 per year
Job Level
About the role
- Your primary responsibility will be to lead, maintain and facilitate a highly effective team focused on QA and test automation for application(s) used by insurance market and restoration professionals.
- Working with developers, product managers, leadership, and other key stakeholders to validate that these applications are of the highest quality and fit for release to customers.
- You'll be overseeing a team where each member will be responsible for the following functions:
- Writing and maintaining automated test cases.
- Testing and validating the application under test.
- Developing test plans for features, including automated and manual steps as needed.
- Researching issues and informing stakeholders on status.
- Creating innovative technical solutions to validate the application under test.
- You will be involved in every stage of the SDLC, from design, to implementation, to final validation of the application.
- Working with your team and the teams around you to ensure quality standards are met.
- Consistently shifting left to catch quality issues early.
- This team owns various software systems, meaning you will have a heavy hand in designing and shaping the architecture and technical strategy of these systems.
- Collaborating with your team, senior engineers, and other leadership to ensure the systems meet expectations.
- Raising concerns and advocating for the customer, and the team whenever necessary.
- You will facilitate the management of the project through agile ceremonies, creating and prioritizing tasks, and holding your team accountable to execute according to deadlines.
- You will also maintain and capture Quality and performance metrics about your team for reporting to higher level leaders.
- Additionally, you will be responsible for hiring, training, mentoring, performance reviews, resolving interpersonal conflicts, providing regular feedback, and hands-on leadership to each of your direct reports.
Requirements
- Designing and maintaining test plans and automated testing systems.
- Conducting interviews and hiring as needed.
- Mentoring, training, and retaining top talent.
- Conducting performance reviews, providing critical feedback, and writing performance improvement plans if necessary.
- Being an advocate for the team and Quality processes.
- Provide daily leadership within the team.
- Set goals and performance objectives for the team and every individual.
- Conduct regular team meetings.
- Collaborate with leadership on best practices, team standards, and regularly enforce them within the team.
- Must be able to perform duties with or without reasonable accommodation.
- Completes all responsibilities as outlined on annual Performance Plan.
- Completes all special projects and other duties as assigned.
- Must be able to work in the office 2 days per week.
- Strongly Preferred Skills & Experience:
- Experience building full stack software systems.
- Experience using the cloud as part of development.
- Expertise with testing methodologies and technologies (e.g., automated, exploratory, performance, security)
- Experience working in an Agile environment.
Benefits
- Health Insurance
- Retirement Plan
- Disability benefits
- Paid Time Off program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automationautomated test casestest plansSDLCperformance metricsfull stack software systemstesting methodologiesAgile
Soft skills
leadershipmentoringcollaborationadvocacyperformance reviewscritical feedbackgoal settinginterpersonal conflict resolution