3 days ago
Remote, United StatesSenior

Base Salary

$84k - $162k/yr

Responsibilities

  • Develop and execute comprehensive test plans and strategies for complex software projects.
  • Design reproducible test cases covering functional, performance, security, API, web, mobile, manual, and automated testing needs.
  • Own end-to-end testing for complex projects and lead manual and automated testing efforts.
  • Create and maintain test documentation, test results, defect reports, and reproducible bug reports.
  • Collaborate with engineers, product managers, business stakeholders, and related teams to clarify requirements and ensure quality standards are met.
  • Facilitate UAT activities and address cross-functional testing issues and roadblocks.
  • Implement continuous improvement initiatives using testing data and metrics to improve efficiency, coverage, and defect management.
  • Research, evaluate, recommend, and help integrate new testing tools, techniques, and methodologies.
  • Mentor and coach junior and mid-level test engineers on product knowledge, tools, and testing practices.
  • Review and improve test strategies and test cases for completeness, accuracy, coverage, and alignment with requirements.
  • Create and implement test engineering strategies, policies, standards, and quality assurance practices.
  • Collaborate with the SET team to prioritize automation and improve automation effectiveness and coverage.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related field, or an equivalent combination of education and experience.
  • At least 5 years of industry experience independently working on small and medium-sized projects and mentoring junior testing engineers.
  • Preferred experience includes 5 or more years of manual and automated testing.
  • Preferred experience includes 5 or more years with Java or Python.
  • Familiarity with testing APIs and web or mobile applications.
  • Ability to analyze complex requirements, define testing approaches, identify gaps, and collaborate with stakeholders.
  • Ability to write and maintain automated test scripts using Selenium, TestNG, or similar tools.
  • Strong API testing experience using tools such as Postman or SoapUI.
  • Advanced knowledge of testing methodologies, complex test scenarios, and automation techniques.
  • Experience with defect tracking and documentation tools such as JIRA and Confluence.
  • Strong troubleshooting, analytical, problem-solving, communication, collaboration, adaptability, time management, and attention-to-detail skills.
  • Ability to manage complex testing projects with multiple dependencies and deadlines.

Benefits

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

Tech Stack

JavaPostmanPythonSeleniumTestNG

Categories

Mercury Insurance Services, LLC

About Mercury Insurance Services, LLC

1,001-5,000 employees

Mercury Insurance Services, LLC sells personal auto, homeowners, renters, and related coverage (umbrella, condo, business auto, and mechanical breakdown) to consumers, primarily through independent agents. The company generates revenue from underwriting and premiums on property-and-casualty policies and is publicly traded on the NYSE (ticker: MCY). Founded in 1962 and headquartered in Brea, California, it is a major writer of auto insurance in California and operates in multiple U.S. states.

Contact me