QA Engineer I

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or 2-3 years of relevant experience., 1-3 years of experience in software testing with a focus on automated testing tools like Playwright or Selenium., Proven ability to debug code and analyze test failures., Strong attention to detail and willingness to learn and collaborate..

Key responsibilities:

  • Write and maintain automated test scripts using Playwright to validate software functionality.
  • Develop reusable code for testing tools to ensure comprehensive test coverage.
  • Document test cases for new features and track software bugs using appropriate tools.
  • Collaborate with cross-functional teams to integrate testing into the development process.

Gemini Legal logo
Gemini Legal Legal Services SME https://gemini.legal/
51 - 200 Employees
See all jobs

Job description

Job Type
Full-time
Description

A Little Bit About Us


If you're looking for a rewarding career at a company with a supportive workplace culture and unlimited potential for growth, consider Gemini Legal. We are a dynamic, industry-leading, technology-based company headquartered in Rocklin, California. Gemini provides support services to California attorneys, collecting digital records and offering vocational counseling to injured workers.


Our management team has an open-door policy, and our exceptional growth is credited solely to our team members and their dedication to collaborate, achieve and give back. Success is celebrated and integrity is the essence of who we are. 

Ethical. Passionate. Smart. These three tenets drive our diverse team, and we welcome dedicated individuals to apply to join our work family.


A Little Bit About the Position


As a Software Development Engineer in Test (SDET) at Gemini, you will play a pivotal role in ensuring the delivery of high-quality software solutions by designing, developing, and maintaining automated test frameworks and tools. You will create and optimize automated test scripts and custom testing utilities, with a primary focus on Playwright for end-to-end testing. Collaborating closely with cross-functional teams, you will integrate testing into the development process, contribute to scalable testing frameworks, and uphold and participate in quality assurance best practices. This role is ideal for an enthusiastic, detail-oriented professional with a passion for software development, debugging, and delivering reliable solutions.

  • Location: Remote, US
  • Schedule: Monday-Friday, 8:00am-5:00pm 
  • Compensation:  $70,000 - $89,000 Annually

Responsibilities

  • Write, maintain, and enhance code for automated test scripts using Playwright to validate software functionality, performance, and reliability
  • Develop and optimize reusable code for testing tools and utilities to support comprehensive test coverage, leveraging programming languages such as JavaScript, Python, or Ruby
  • Design and document test cases for new features, enhancements, and bug fixes, ensuring thorough coverage of both positive and negative scenarios
  • Identify, document, and track software bugs and issues using appropriate tracking tools, ensuring detailed and actionable defect reports
  • Perform regression testing on existing functionality to ensure changes do not negatively impact existing systems
  • Investigate and debug test failures, analyzing code to identify root causes and collaborating with developers to resolve issues
  • Document testing processes, procedures, and results, contributing to the improvement and evolution of quality assurance practices at Gemini
  • Methodically approaches problem-solving and seeks support when needed
  • Utilizes research tools to understand new concepts
  • Engages in online and in-person discussions with a mindset geared towards learning
  • Seeks to understand technical discussions by asking questions or seeking clarifications
  • Recognizes and pursues learning opportunities
  • Begins understanding and using the technical language of the team, and practices communicating technical concepts in relatable ways to non-engineers
  • Proactively consults experienced engineers about patterns and approaches to solving specific problems
  • Collaborates with peers to exchange knowledge, improve testing frameworks, and discover areas of strength and improvement
  • Balances intuition and creativity with guidance from more experienced engineers
  • Other duties as assigned


Requirements

Education and/or experience:

  • Bachelor’s in Computer Science or 2-3 years of progressive experience in a related position
  • 1-3 years of experience in software testing, with hands-on coding experience, with a focus on automated testing using tools such as Playwright, Selenium, or similar frameworks

Skills:

  • Proven ability to debug code and analyze test failures to identify root causes
  • Proven skill in writing and maintaining code for testing frameworks and utilities
  • Willingness to ask questions and learn
  • Ability to collaborate with a team and work effectively
  • Keen attention to detail
  • Strong inclination towards research and self-study
  • Beginning to develop time management and organizational skills

Technology:

  • Proficient using a computer, business phone, office software, video conferencing, and other computer programs including Google Workplace (Docs, Sheets, Calendar, Gmail, etc.)
  • Experience with Ruby on Rails and React preferred
  • Familiarity with version control systems (e.g., Git) and basic command-line usage preferred

Functional Requirements 

Must be able to perform the essential functions of the position with or without accommodation, including, but not limited to:

  • Sitting for at least one hour at a time (total: 6-8 hours/day)
  • Keyboarding for extended periods of time (total: 6-8 hours/day)
  • Using a phone with or without a headset for extended periods (total: 2-4 hours/day)


TRAVEL

Travel may be required for this position up to 10% of working hours


 

What You'll Love About Gemini

  • Comprehensive health coverage including medical, dental, and vision
  • Generous time-off to support work-life balance including PTO, volunteer time, sick time, and paid holidays
  • 401(k) plan with company match to support your financial future
  • Company culture rooted in shared values and community
  • Education tuition reimbursement program 
  • Employee Assistance Program (EAP) and legal assistance benefit
  • Company-paid annual donation to a non-profit or charity of your choice
  • Employee recognition program with gifts and awards
Salary Description
$70,000 - $89,000

Required profile

Experience

Industry :
Legal Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Detail Oriented
  • Collaboration
  • Problem Solving

QA Engineer Related jobs