QA Engineer

Movement Mortgage•Indian Land, SC

About The Position

Movement is hiring an early-career QA Engineer to help build software quality across web applications, APIs, and integrated systems. The role involves learning and applying modern software quality engineering practices, developing and maintaining manual and automated test coverage, and working with engineering and product teams to validate features and identify issues early in development. The engineer will also assist with API testing, test data creation, and test environment validation; investigate defects and help drive their resolution; and use AI tools and emerging technologies to improve testing workflows and software quality. The role participates in Agile ceremonies and encourages continued experimentation with tools and approaches that improve engineering effectiveness. The company describes itself as an Impact Lender, committing 40%–50% of its profits to community impact. The anticipated application window closes January 1, 2027. The expected salary range is $65,000–$85,900, with compensation potentially varying by geography, experience, and other legally permitted factors.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or expected graduation within six months.
  • Early-career candidate excited to build a strong engineering foundation.
  • Curiosity and motivation to understand how systems work, why they fail, and how they can be improved.
  • Enjoys building, tinkering, troubleshooting, and learning new technologies.
  • Comfortable working through ambiguity and finding answers when they are not immediately obvious.
  • Interested in AI-assisted software development, automation, and emerging engineering tools.
  • Strong analytical and problem-solving skills.
  • Able to learn quickly through hands-on experience, experimentation, and collaboration.
  • Strong written and verbal communication skills.
  • Able to work effectively in a collaborative team environment.

Nice To Haves

  • Internship, coursework, personal projects, open-source contributions, hackathons, homelab projects, or other examples of technical curiosity and self-directed learning.
  • Exposure to Java, JavaScript, Python, C#, or similar programming languages.
  • Familiarity with Git, APIs, SQL, or modern development tools.
  • Exposure to software testing or automation concepts.
  • Interest in using AI to improve software development and quality engineering practices.

Responsibilities

  • Learn and apply modern software quality engineering practices across web applications, APIs, and integrated systems.
  • Develop, execute, and maintain manual and automated test coverage.
  • Partner with software engineers and product teams to validate new features and identify issues early in the development lifecycle.
  • Use AI tools and emerging technologies to improve testing workflows, productivity, and software quality.
  • Assist with API testing, test data creation, and test environment validation.
  • Investigate defects, troubleshoot issues, and help drive resolution.
  • Participate in Agile ceremonies, including sprint planning, standups, retrospectives, and collaborative problem solving.
  • Experiment with tools, technologies, and approaches that improve engineering effectiveness.

Benefits

  • Medical, dental, vision, life, disability, critical care, hospitalization, HSA, FSA, DCFSA, and QTE benefits.
  • 401(k) and Roth retirement plans.
  • 16 days of paid time off, front loaded and prorated based on the start date month.
  • 11.5 paid holidays per year.
  • Employee assistance program.
  • Career growth opportunity.
  • Team-focused working environment.
  • Employee-driven community outreach program.
  • Relocation packages available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service