Jobs and Careers
ME

Software Engineer in Test I

Mercury Insurance
Remote, United States, United StatesRemotefull_timeVerifiedPosted 21 Aug 2025
💰 $138,744/yr($61,327/yr$138,744/yr)

About the role

Overview

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 2025!

 

Position Summary:

As a Software Engineer in Test I, you will be responsible for developing and maintaining software testing frameworks and tools. You will work under the guidance of senior engineers and managers to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.

 

Geo-Salary Information

State specific pay scales for this role are as follows:

$74,955 to $138,744  (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)

$68,141 to $126,131 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)

$61,327 to $113,518  (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)

The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.

Responsibilities

Essential Job Functions: 

  • Design, Develop and Maintain Test Automation Frameworks, Tools and Libraries: Under supervision, develop basic understanding of small relevant product areas, implementing and maintaining simple automated test cases and simple framework features.
  • Critical Thinking and Problem-Solving Skills: Able to debug simple automation scripts and tools under supervision.
  • Performance Testing Support: Under supervision, implement simple performance test script based on existing automation framework and tools to execute performance tests and provide basic test results report.
  • Define and Enforce Automation Standards and Best Practices: Under supervision, practice basic coding standards, best practices, and guidelines for writing and maintaining automated test scripts. 
  • Cross-Functional Collaboration and Communication: Work closely with cross functional teams and stakeholders to gather requirements and ensure the framework meets simple testing needs within the feature teams
  • Create, Monitor and Analyze Test Results: Create, review test execution results, simple analysis of findings.

 

 

Qualifications

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:

  • New grad or 2+ years of industry experience

Preferred:

  • Prior working experience with Mercury Insurance

Knowledge and Skills:

Minimum: 

  • Familiar with the following:
    • 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. 
    • 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.
    • Technologies - Experienced in containerization technologies. Experienced in cloud platforms such as AWS, Google Cloud, or Azure. Experienced in Leveraging DevSecOps to Improve Engineering Efficiency
    • 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.
    • 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.
    • API Testing - Knowledge of API testing methodologies and tools (e.g., Postman, SoapUI, Curl, Insomnia) for validating RESTful and SOAP APIs.
    • Performance Testing - Familiarity with performance testing concepts and tools (e.g., JMeter, LoadRunner) to assess system behavior under load.
    • 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.
    • 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 Ski

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Mercury Insurance

View company profile →