24-MAG logo
24-MAG
Posted 18 days agoVerified live 2d ago

Remote | QA Engineer — $140,000–$180,000/year

Brief overview

Remote
UndergradOr in progress
$140k–$180k/yrStated range
3+ yrsMinimum
Software Quality AssuranceManual TestingTest AutomationTest Planning and ExecutionFunctional TestingRegression TestingIntegration TestingExploratory TestingSoftware Development LifecycleRelease ValidationDefect ManagementTest Coverage

About the company

At 24-MAG, we support emerging AI and consulting platforms by sourcing and connecting qualified professionals with remote, contract-based opportunities.

Job description

Summary

24-MAG is offering a full-time opportunity for an experienced QA Engineer to support the delivery of reliable, high-quality software products. The role owns manual and automated testing across new features, product improvements, and bug fixes, while managing defects, planning test coverage, identifying quality risks, and improving QA practices throughout the software development lifecycle.

Responsibilities

  • Design and execute comprehensive manual test cases and test scenarios
  • Test new features, product improvements, and bug fixes
  • Perform functional, regression, integration, and exploratory testing
  • Validate expected behaviour across varied user and product scenarios
  • Maintain strong coverage across critical workflows and release paths
  • Build and maintain automated tests
  • Improve regression coverage through effective automation
  • Integrate automated testing into ongoing development workflows
  • Identify areas where automation can reduce repetitive manual effort
  • Maintain reliable and maintainable test suites as the product evolves
  • Identify, document, reproduce, and track software defects
  • Provide clear reproduction steps and relevant technical context
  • Work with engineers to clarify defects and verify fixes
  • Perform retesting and regression validation after resolution
  • Maintain visibility into defect status throughout the development lifecycle
  • Develop testing strategies aligned with feature and release requirements
  • Identify quality risks early in the development process
  • Prioritise testing effort based on product impact and technical risk
  • Ensure appropriate test coverage before release
  • Communicate blockers, risks, and quality findings clearly to stakeholders
  • Collaborate closely with engineering and product teams
  • Participate in planning, refinement, and release cycles
  • Review requirements and identify potential testing gaps
  • Provide QA input during feature development and implementation
  • Support rapid iteration while maintaining strong quality standards
  • Identify opportunities to improve QA workflows and testing practices
  • Strengthen regression strategies and release-validation processes
  • Improve consistency in defect documentation and test management
  • Contribute to better testing efficiency and product reliability
  • Help establish scalable quality practices as development velocity increases

Skills

  • Proven professional experience in software quality assurance
  • Strong background working in agile and fast-paced development environments
  • Strong manual testing fundamentals
  • Demonstrated experience with test planning and execution
  • Hands-on experience implementing and maintaining automated tests
  • Familiarity with modern testing frameworks and automation practices
  • Experience performing functional, regression, integration, and exploratory testing
  • Strong understanding of software development lifecycles and release validation
  • Experience with bug-tracking systems and test-management tools
  • Familiarity with version-control platforms
  • Proven ability to identify, document, reproduce, and validate software defects
  • Strong understanding of regression strategies, test coverage, and QA best practices
  • Clear communication and strong cross-functional collaboration skills

Qualifications

Must Haves

  • Proven professional experience in software quality assurance
  • Strong background working in agile and fast-paced development environments
  • Strong manual testing fundamentals
  • Demonstrated experience with test planning and execution
  • Hands-on experience implementing and maintaining automated tests
  • Familiarity with modern testing frameworks and automation practices
  • Experience performing functional, regression, integration, and exploratory testing
  • Strong understanding of software development lifecycles and release validation
  • Experience with bug-tracking systems and test-management tools
  • Familiarity with version-control platforms
  • Proven ability to identify, document, reproduce, and validate software defects
  • Strong understanding of regression strategies, test coverage, and QA best practices
  • Clear communication and strong cross-functional collaboration skills

Benefits

  • Full-time engagement
  • Fully remote

More jobs like this