02/14/2026

Quality Engineer Intern

Job Description

Company Details

Intrepid Direct Insurance (IDI) is a rapidly growing direct to consumer property and casualty insurance company. A member of the W. R. Berkley Corporation, a Fortune 500 company, rated A+ (Superior) by A.M. Best, Intrepid Direct’s vision is to make life better for business. The insurance industry has not evolved with innovation like other major industries. We’re here to change that. We are making life better for our customers, shareholders, and our team members by leveraging data and technology as insurance experts for our targeted customers. You will be part of a highly collaborative team of talented and focused professionals. Join a group that enjoys working together, trusts each other, and takes pride in our hard-earned success. 

Responsibilities

Intrepid Direct is seeking a Quality Engineering Intern to support our manual and automated testing initiatives by contributing to the development, execution, and enhancement of our test suites. In this role, the intern will work closely with the Quality Engineering team to review requirements, create and update test cases in alignment with established best practices and team standards, and gain hands on experience with industry standard automation tools. This position also provides an opportunity to explore emerging applications of artificial intelligence in software testing, offering valuable exposure to the responsibilities and practices of a modern software quality engineer. Key functions will include but are not limited to:

  • Learn the ins and outs of a quality engineer. 
  • Learn how to use Postman for API testing. 
  • Convert manual test cases to automated tests using Playwright. 
  • Execute test scripts from our automated smoke and regression test suites. 
  • Participate in refinement and planning meetings to understand upcoming changes and impacts they may have on existing test cases. 
  • Execute manual scripts and document the results accurately. 
  • Develop manual test cases from acceptance criteria. 
  • Learn to investigate, isolate, and track technical issues using automated and manual testing methodologies. 
  • Follow existing documented processes and look for more efficient ways to accomplish desired outcomes. 
  • Ability to concisely document and explain effects found. 
  • Work with other team members to report and escalate blockers. 
  • Participate in test case peer reviews. 
  • Assumes other tasks and duties as assigned by management.

Qualifications

  • Enrolled in a Bachelor’s or Master’s degree program in Computer Science or related field. 
  • 1-2 years of software development or testing experience viaschoolwork  
  • Good understanding of QA principles and testing strategies   
  • Knowledge in creating test cases  
  • Good knowledge and understanding of Software Development Life Cycle  
  • Knowledge of Agile methodology 
  • Knowledge with API calls.   
  • Experience with Git (or similar version control system)  
  • Detail oriented, solid organizational, and problem-solving skills  
  • Strong written, visual, and verbal communication skills  
  • Team oriented with a strong willingness to serve others in an agile startup environment  
  • Flexible in assuming new responsibilities as they arise  
  • Knowledge of automation test framework  
  • Knowledge of software testing methods  
  • Intermediate skills in JAVA, JavaScript, Python, and other object-oriented programming languages  
  • Intermediate skill in SQL  

Additional Company Details

The Company is an equal employment opportunity employer.

Sponsorship Details

Sponsorship not Offered for this Role

Apply Now