Base Career helps you apply smarter for this job.
Key skills for this role
As a Staff Software Engineer in Test, you will be playing a crucial role in designing, developing and maintaining complex software testing framework and tools as well as mentoring junior team members to ensure delivery. This position will be responsible for providing innovative solutions as well as implementing and prioritizing software product roadmaps.
As a Staff Software Engineer in Test, you will be playing a crucial role in designing, developing and maintaining complex software testing framework and tools as well as mentoring junior team members to ensure delivery. This position will be responsible for providing innovative solutions as well as implementing and prioritizing software product roadmaps.
State specific pay scales for this role are as follows:
$101,167 to $204,439 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$91,970 to $185,853 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$82,773 to $167,268 (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.
Design, Develop and Maintain Test Automation Frameworks, Tools and Libraries: Develop a strong understanding of relevant product areas, designing and proficiency implementing complex framework features.
Critical Thinking and Problem-Solving Skills: Skilled in debugging and resolving simple blocking issues, especially with automation scripts, frameworks and tools. Applies analytical and creative approaches to tackle complex quality challenges with solutions.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, USA
, USA
, USA
, USA
, USA
, USA
, USA
, USA
Implement/Enhance Continuous Integration Continuous Deployment (CI / CD): Enhance automation framework with CI/CD pipelines to facilitate automated testing during the build and deployment processes.
Performance Testing Support: Design and implement complex performance test script based on existing automation framework and tools to execute performance tests. Provide analytical feedback for the releases in the test result report. Create new scripts to enhance performance test.
Implement and Drive Automation Test Strategy: Participate in discussions to define simple test automation strategies, research and evaluate simple new technologies and determine appropriate test coverage. Analyze simple requirements and system design to determine the approach for automation implementation.
Define and Enforce Automation Standards and Best Practices: Establish and Improve coding standards, best practices, and guidelines for writing and maintaining automated test scripts and framework. Review code 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 provide mid-complex solutions in framework to meet mid-complex testing needs in small-medium sized team.
Create, Monitor and Analyze Test Results: Create, review and analyze test execution results, providing in-depth insights and mid-complex recommendations based on findings.
Training and Mentorship: Train and mentor TE and SETs on using the automation framework to start writing complex automation tests. Training others to diagnose, resolve mid-complex issues and prepare proper documentation to ensure smooth operation.
Minimum:
Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields Or equivalent combination of education and experience.
8+ yrs industry experience, leading testing software engineering teams for small/medium projects
Preferred:
5 or more years of development experience with Java and/or Python
5 or more years of experience with broad testing experience such as API, UI, performance, etc.
3 or more years of experience creating automation frameworks
3 or more years of experience developing testing tools
1 or more years of experience integrating AI into testing
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
#LI-ZK1
Verified company details for this employer are not available yet.
USD 101167-204439 yearly / year
Full-time
Senior · 8+ years experience
Remote
Apply faster on company sites with our extension.