Software QA Engineer I
Mercury InsuranceAbout 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 2024!
State specific pay scales for this role are as follows:
$61,864 to $114,486 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$56,240 to $104,078 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$50,616 to $93,671 (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.
Position Summary:
The Junior Software QA Engineer (White-box) role focuses on enhancing automation framework features, developing tools, and help debugging issues. This position also involves working closely with cross-functional teams to minimize manual efforts and ensure that testing meets both business objectives and regulatory requirements.
Responsibilities
Essential Job Functions:
- • Under supervision, design, develop and maintain test automation framework – Create and maintain robust test automation frameworks to support automated testing for various applications.
- Develop testing utilities and Libraries - Integrate complex tools, libraries, and technologies into the automation framework to enhance testing capabilities.
- Problem Solving - Ability to debug simple problems and troubleshoot issues in automation scripts or frameworks.
- Collaborate in Test Strategy Development - Participate in discussions to define test automation strategies, research and value new technologies and determine appropriate test coverage.
- Comply with Automation Standards and Best Practices - Follow 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.
- Collaborate with Cross functional Teams - Work closely with cross functional teams to gather requirements and ensure the framework meets testing needs.
- Monitor and Analyze Test Results - Review and analyze test execution results, providing insights and recommendations based on findings.
- Making Impact - Implement Framework, Test Tools, Test Strategy Development, Automation Best Practices that has positive impact in teams/organization.
Qualifications
Education:
- Minimum: Bachelor’s degree required in Computer Science, Engineering, or related technical field
- Preferred: Master’s degree in technical field
Experience:
- 3+ years of working experience in SQA fields
Preferred Experience:
- Technical knowledge in Java, Selenium, TestNG, JavaScript, React Framework, Express Js and Appium Driver.
- Proficiency in database like MongoDB, CouchDB, SQL etc.
- Familiarity with JIRA, Confluence, Jenkins, GitHub, and Test Management tools is a plus.
- At least 2 years of experience in the insurance industry or insurance-based projects.
- Hands-on experience in validating Hyland OnBase, AL3 ACORD validation.
- Experience supporting Desktop Applications, Scanner, Virtual Print Driver and Forms.
Skills & Abilities:
- Framework Design and Development – Beginner level in designing and developing scalable, stable and maintainable test automation frameworks.
- Develop Testing Tools, Utilities – Integrate simple tools, libraries, and technologies into the automation framework to enhance testing capabilities.
- Create and Maintain Libraries - Proficiency in creating and maintain libraries 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 with popular test automation tools and frameworks (e.g., Selenium, TestNG, JUnit, Appium, IDE etc).
- Familiar with Release Process and Continuous Integration/Continuous Deployment (CI/CD) - Familiar 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) for validating RESTful and SOAP APIs.
- Debugging and Troubleshooting - Strong skills in diagnosing issues within the automation framework 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.
- Docu
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 KitFree account required — sign up in 30s