Mercury General
Mercury General

60 Mercury General Senior Software Engineer Jobs Hiring Near You

Legal Secretary I

Encino, CA · On-site

$46.10K - $62.90K/yr

... software systems, ability to be flexible to adapt and act quickly when urgent matters require it, Trial experience About the Company At Mercury, we have been guided by our purpose to help people ...

Microsoft SQL Sr DBA

$51.25 - $64/hr

Mercury Insurance is a recognized company that values achievement and culture. They are seeking a ... developers and other IT professionals. Responsibilities : • Lead and mentor other database ...

Sr Mgr Data Engineering

$128.14K - $252.19K/yr

We are looking for a highly experienced Sr. Manager to join our Data Service team at Mercury Insurance. In this role, you will partner closely with our Engineering organization to implement data ...

NOC Engineer II

$76.83K - $142.21K/yr

This would include enterprise software/applications (including NOC team software/applications ... Demonstrates Mercury's core values of People, Service Excellence, Trustworthiness, Process ...

Sr Financial Analyst

$83.67K - $161.82K/yr

... sales, finance, general business conditions and other related areas. -Assists and provides ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

Principal SRE Engineer

$128.14K - $252.19K/yr

Position Summary: The Principal Site Reliability Engineer (SRE) is a senior level technical ... A very significant part of Principal SRE's responsibility is to orchestrate and automate software ...

Showing results 21-40

Mercury General Jobs Information

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges Senior Software Engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

Do workers at Mercury Insurance get paid breaks?

Yes. Most people get paid breaks.
81% of people say they get paid breaks.
Based on data from 31 people who took the Breakroom Quiz between November 2024 and May 2026.

Does Mercury Insurance pay people when they’re sick?

Yes. Most people get paid when they’re sick.
97% of people say they would get paid if they were sick but scheduled to work.
Based on data from 36 people who took the Breakroom Quiz between November 2024 and May 2026.

At Mercury Insurance, are sick days and vacation days separate paid time off?

Sick days and vacation days are separate paid time off.
75% of people say they don’t have to use vacation days when they’re out sick.
Based on data from 28 people who took the Breakroom Quiz between May 2025 and May 2026.

Is the health insurance from Mercury Insurance affordable enough for their workers?

Most people say the health insurance costs are okay.
89% of people say the health insurance costs are okay
Based on data from 27 people who took the Breakroom Quiz between March 2025 and May 2026.

Do people get paid time off at Mercury Insurance?

Most people get paid time off work.
100% of people say they get paid time off.
Based on data from 28 people who took the Breakroom Quiz between May 2025 and May 2026.

Do workers at Mercury Insurance worry about hours?

Most people don’t worry about getting enough hours.
95% of people report they don’t worry about getting enough hours.
Based on data from 19 people who took the Breakroom Quiz between November 2024 and September 2025.

Do Mercury Insurance workers get to choose the shifts they work?

Some people don’t get to choose which shifts they work.
56% report that they don’t have enough control over which shifts they work.
Based on data from 18 people who took the Breakroom Quiz between November 2024 and September 2025.

How easy is it for Mercury Insurance workers to change shifts?

Most people find it hard to change shifts.
75% of people report that it’s hard to change shifts if they need to.
Based on data from 12 people who took the Breakroom Quiz between November 2024 and September 2025.

How easy is it to get time off at Mercury Insurance?

Most people find it easy to get time off.
83% of people report it’s easy to get time off.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do Mercury Insurance managers change schedules at the last minute?

Most managers don’t change people’s schedules at the last minute.
100% of people say their manager doesn’t change their shift schedule at the last minute.
Based on data from 17 people who took the Breakroom Quiz between November 2024 and September 2025.

Do workers at Mercury Insurance do extra work that they don't get paid for?

Rarely. Most people don’t do unpaid extra work.
100% of people report that they don’t do extra unpaid work.
Based on data from 17 people who took the Breakroom Quiz between November 2024 and September 2025.

How easy is it to take sick days at Mercury Insurance?

Most people find it easy to take sick days.
86% of people report that it’s easy to take time off if they are sick.
Based on data from 36 people who took the Breakroom Quiz between November 2024 and May 2026.

Is working at Mercury Insurance good if you’re a parent or caregiver?

Most parents and caregivers say this is a good place to work.
80% of people who care for a child or other relative report this is a good place to work.
Based on data from 15 people who took the Breakroom Quiz between November 2024 and April 2026.

Do people at Mercury Insurance feel treated with respect by their managers?

Most people feel treated with respect by their managers.
91% of people say they’re treated with respect by their managers.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people at Mercury Insurance get to take their breaks without interruption?

Most people get breaks without interruption.
94% of people report that they get to take their breaks without interruption.
Based on data from 34 people who took the Breakroom Quiz between November 2024 and May 2026.

Is it stressful to work at Mercury Insurance?

Most people feel stressed out here.
69% of people say they often feel stressed out at work.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people at Mercury Insurance enjoy their jobs?

Most people enjoy their job.
71% of people report they enjoy their job.
Based on data from 28 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people at Mercury Insurance recommend working with their team?

Most people recommend working with their team.
67% of people report that they would recommend working with their immediate team to a friend.
Based on data from 36 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people get enough training when they start at Mercury Insurance?

Most people got enough training when they started.
83% of people report they got enough training when they started working here.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people get support to advance at Mercury Insurance?

Most people are given support to advance their career here.
In the last year, 86% of people report being given support to advance their career here.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people think Mercury Insurance’s headquarters understands what’s happening where they work?

Most people think headquarters understands what’s happening where they work.
54% of people think that this employer’s headquarters or owners have a good understanding of what’s really happening where they work.
Based on data from 28 people who took the Breakroom Quiz between November 2024 and May 2026.

Do workers feel well informed about how Mercury Insurance is doing?

Most people feel well informed about how the company is doing.
91% of people feel that they are kept well informed about how the company is doing as a whole.
Based on data from 34 people who took the Breakroom Quiz between November 2024 and May 2026.
What are the most popular jobs at Mercury General?
What are the most popular categories at Mercury General?
Infographic showing various Senior Software Engineer job openings at Mercury General in the United States as of May 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 87% Physical, and 13% Remote job distribution.
Software Engineer in Test II

Software Engineer in Test II

Mercury General

Encino, CA • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Mercury Insurance rating

8.9

Company rating: 8.9 out of 10

Based on 36 frontline employees who took The Breakroom Quiz

34th of 258 rated insurance


Job description

Software Engineer In Testing II

Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2026!

Position Summary:

As a Software Engineer in Testing II, you will be responsible for designing, developing, and maintaining simple software testing frameworks and tools. This role involves independently working on more advanced projects compared to entry-level positions and requires a deeper understanding of software engineering principles. In this role you will also mentor other less experienced team members.

Essential Job Functions:

  • Design, Develop and Maintain Test Automation Frameworks, Tools and Libraries: Develop good understanding of small relevant product areas, implementing and maintaining medium complex automated test cases and simple framework features.
  • Critical Thinking and Problem-Solving Skills: Skilled in debugging medium complex automation scripts. Independently create new tools or new features in the framework.
  • Performance Testing Support: Implement medium complexity performance test script based on existing automation framework and tools to execute performance tests and provide comprehensive test results report.
  • Define and Enforce Automation Standards and Best Practices: Enforcing coding standards, best practices, and guidelines for writing and maintaining automated test scripts. Review automation scripts written by team members to ensure adherence to standards and provide constructive feedback.
  • Cross-Functional Collaboration and Communication: Work closely with cross functional teams and stakeholders to gather requirements and ensure the framework meets small - medium complex testing needs for small - medium sized teams
  • Create, Monitor and Analyze Test Results: Create, review test execution results, medium complex analysis of findings.
  • Training and Mentorship: Train and mentor test engineer on using the automation framework to start writing simple automation tests.

Education:

Minimum:

  • Bachelor's Degree in Computer Science, Computer Engineering, Information Systems or other related fields Or equivalent combination of education and experience.

Experience:

Minimum:

  • 3+ yrs industry experience, independently implementing simple automation framework/tools.

Preferred:

  • 3 or more years of experience with Java or Python
  • 3 or more years of experience with white box testing

Knowledge and Skills:

Skills:

  • Framework Design and Development - Develop a strong understanding of relevant product areas, proficiency in designing and implementing high quality framework, that are modular, configurable, maximize reuse, are fast, effective, user friendly, secure, compliant, stable and maintainable.
  • Develop Testing Tools, Utilities - Develop a strong understanding of relevant product areas, integrate innovative tools, libraries, and technologies into the automation framework to enhance testing capabilities.
  • Technologies - Experienced in containerization technologies. Experienced in cloud platforms such as AWS, Google Cloud, or Azure. Experienced in Leveraging DevSecOps to Improve Engineering Efficiency
  • Release Process and Continuous Integration/Continuous Deployment (CI/CD) - Agile software development release process, CI/CD practices and tools (e.g., Jenkins, GitHub) to integrate automated tests into the build process.
  • Performance Testing - Familiarity with performance testing concepts and tools (e.g., JMeter, LoadRunner) to assess system behavior under load.
  • Documentation Skills - Proficiency in documenting framework architecture, components, usage instructions, presentation, and bug report.
  • Requirements Analysis - Analyze [simple/complex] system requirements and design to determine the best approach for testing of the change/implementation.
  • Critical Thinking and Problem-Solving Skills – Debugging and resolving blocking issues, especially in automation scripts, frameworks and tools. Applies analytical and creative approaches to tackle complex quality challenges with innovative solutions.
  • Collaboration and Communication - verbal and written communication skills on executing task-specific collaboration, conveying precise technical details, responding to immediate issues, and ensure clarity in resolving project-level technical challenges
  • Training, Leading, and Mentorship - Capability to train, lead and mentor junior team members in automation best practices and framework usage.
  • Multi-Tasking Skill with Positive Attitude - Multi-Tasking skill with willingness and positive attitude to do whatever it takes to complete tasks on time or as quickly as possible.
  • Product Knowledge - Acquire and apply domain-specific knowledge to ensure that testing efforts align with business objectives and real-world use cases.

Knowledgeable of the following:

  • Create and Maintain Libraries - Proficiency in creating and maintain automated reusable libraries/components to enhance automated capabilities
  • Coding Skills - Strong knowledge of programming languages commonly used in automation, such as Java, Python, or JavaScript.
  • Test Automation Tools - Experience coding with popular test automation tools and frameworks (e.g., Selenium, TestNG, JUnit, Appium, IDE, Metrics etc.). Knowledge of containerization technologies like Docker and Kubernetes.
  • API Testing - Knowledge of API testing methodologies and tools (e.g., Postman, SoapUI, Curl, Insomnia) for validating RESTful and SOAP APIs.
  • Debugging and Troubleshooting - Strong skills in diagnosing issues within the automation execution and scripts to ensure smooth operation.
  • Best Coding Practices - Ability to conduct code reviews and provide constructive feedback to ensure quality and adherence to standards and best practice.
  • Time Management - Excellent organizational skills to manage multiple testing projects, prioritize tasks to meet deadlines.
  • Adaptability and Flexibility - adapt to changing requirements, code designs and implementation changes, new technologies, methods to solve problems, shift priorities, workstyle and responsibilities.

Experienced with the following:

  • Continuous Learning - Commitment to staying updated with the latest trends, tools, and technologies in test automation and quality assurance.
  • Attention to Detail - Meticulous attention to detail to ensure high-quality automated tests and reliable framework performance.

About the Company

At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can't imagine a world without it.

Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.

We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.

Learn more about us here: https://www.mercuryinsurance.com/about/careers

Perks and Benefits

  • Competitive compensation
  • Flexibility to work from anywhere in the United States for most positions
  • Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
  • Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
  • Medical, dental, vision, life, and pet insurance
  • 401 (k) retirement savings plan with company match
  • Engaging work environment
  • Promotional opportunities
  • Education assistance
  • Professional and personal development opportunities
  • Company recognition program
  • Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more

Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.

Pay Range: USD $85,479.00 - USD $157,868.00 /Yr.


What Mercury Insurance employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom