Role overview

Senior QA Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Primary Responsibilities

  • Analyze functional and technical requirements to identify gaps, inconsistencies, and risks early in the Software Development Lifecycle (SDLC).
  • Develop a deep understanding of business objectives and user journeys to validate that solutions meet real-world needs.
  • Design and execute comprehensive testing strategies, including functional, automated, integration, and regression testing.
  • Implement scalable automated testing frameworks and integrate them into CI/CD pipelines to enable fast, reliable releases.
  • Define, track, and evolve clear quality metrics that promote transparency and continuous improvement.
  • Communicate actionable quality insights to Engineering, Product Management, and business stakeholders to support data-driven decisions.
  • Evaluate and recommend appropriate testing tools and approaches based on scalability and long-term maintainability.
  • Perform other duties as assigned.

Education and Experience

  • 6+ years of experience in software quality engineering or software development.
  • Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
  • Experience building and maintaining automated UI and API test frameworks and integrating them into CI/CD pipelines.
  • Strong understanding of SDLC and Agile methodologies.
  • Experience in real estate finance or financial services preferred.

Knowledge, Skills and Abilities

  • Strong knowledge of business-driven and risk-based testing methodologies, with the ability to prioritize testing efforts based on impact and risk.
  • Proficiency in UI and API testing approaches, including modern automation frameworks and tools (e.g., Playwright, Cypress, Postman).
  • Working knowledge of SQL and client-side technologies such as HTML, CSS, and JavaScript.
  • Strong understanding of testing strategies across unit, integration, regression, and end-to-end levels.
  • Ability to leverage AI-enabled tools to enhance test design, automation, and documentation.
  • Strong analytical and critical-thinking skills with the ability to surface issues proactively.
  • High degree of ownership and accountability, with a commitment to continuous improvement.
  • Collaborative mindset grounded in professionalism, respect, and thoughtful partnership.
  • Ability to work independently, provide early feedback, and adapt to evolving priorities in an Agile environment.
  • Ability to show ownership of your work, take on challenges and acknowledge growth opportunities, and demonstrate patience when learning new processes.
  • Courtesy, respect, and thoughtfulness in teaming with colleagues and other stakeholders.

Knowledge, Skills and Abilities

  • You will have the opportunity to accelerate in our rapidly growing organization.
  • Agile working environment with flexible working hours and location, career advancement, and competitive compensation package.
  • We are a family friendly company.
  • We arrange social activities to help our employees and families become familiar with each other and our culture.
  • In addition to other benefits, we offer a pension scheme and 100% complimentary and confidential mental health services.
Similar roles

Keep a backup shortlist.

Browse stack
FocusQA EngineerRole area
Seniority signalSeniorCandidate level
StackCI/CD, JavaScript, SQLPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.