Senior Software Quality Assurance Engineer

Remote
Apply
AI Summary

Senior Software Quality Assurance Engineer responsible for hands-on testing, automation, and quality strategy. Requires 5+ years of experience in Software Quality Assurance, strong English communication skills, and experience with SaaS platforms.

Key Highlights
Hands-on testing and automation
Quality strategy and process
5+ years of experience in Software Quality Assurance
Key Responsibilities
Hands-On Testing (60–70% of your time)
Automation & Tooling (20–30% of your time)
Quality Strategy & Process (10–20% of your time)
Technical Skills Required
Test Design API Testing Database Automation CI/CD Performance Security Engineering JIRA Git
Benefits & Perks
Fully remote work
5 working days in a week
Initial 12-month contract

Job Description


Work Setup: Fully Remote

Schedule: 5 working days in a week, aligned with UAE timezone

Contract Duration: Initial 12 months


What You'll Actually Do

Hands-On Testing (60–70% of your time)

  • Execute functional, regression, integration, and exploratory testing
  • Work through and continuously reduce an existing test backlog
  • Validate complex workflows including onboarding, transactions, compliance rules, and scoring engines
  • Test REST APIs using Postman or similar tools
  • Write and execute SQL / T-SQL queries to validate backend data integrity
  • Coordinate and support UAT with internal and external stakeholders
  • Produce clear, reproducible defect reports with risk assessment

Note: Test execution is a core, ongoing responsibility, not a temporary cleanup phase.


Automation & Tooling (20–30% of your time)

  • Design, build, and maintain API test automation (primary focus)
  • Develop UI automation for critical user journeys
  • Integrate automated tests into CI/CD pipelines
  • Own and evolve the automation approach — not just scripts
  • Select and implement tools pragmatically (Playwright, Cypress, Selenium — tool choice is flexible)
  • Debug failing tests using logs, test output, and basic source-code understanding


Quality Strategy & Process (10–20% of your time)

  • Define and enforce release readiness criteria and quality gates
  • Establish test coverage metrics, dashboards, and reporting
  • Improve defect triage and root-cause analysis processes
  • Document QA standards, test strategies, and best practices
  • Promote a shift-left testing mindset within the engineering team
  • Ensure test evidence and results support auditability and regulatory expectations


Qualifications:

  • Bachelor's degree in computer science or related field
  • Strong English communication skills (written and verbal)5+ years in Software Quality Assurance
  • Proven hands-on experience testing web applications and REST APIs
  • Experience with SaaS platforms (FinTech / RegTech / Banking strongly preferred)
  • Hands-on exposure to Azure-based environments
  • Comfortable operating in fast-paced, backlog-heavy environments


Technical Skills

  • Test Design: Test planning, case design, defect lifecycle management
  • API Testing: Postman or equivalent, REST validation, schema & response checks
  • Database: SQL / T-SQL for backend and data integrity validation
  • Automation: Hands-on experience with at least one framework (Playwright, Cypress, Selenium)
  • CI/CD: Familiarity with pipelines (Azure DevOps, GitHub Actions, or similar)
  • Performance: Basic load and performance testing knowledge
  • Security: Understanding of access control, data isolation, PII handling
  • Engineering: Comfortable reading logs and basic source code to diagnose issues
  • Tools: JIRA (or equivalent), Git basics


Who You Are

  • Execution-focused: You take pride in clearing backlogs and shipping quality
  • Hands-on by default: You test, automate, and debug yourself
  • Detail-oriented: You spot edge cases others miss
  • Pragmatic: You balance ideal processes with real-world constraints
  • Proactive: You raise risks early and propose solutions
  • Adaptable: Comfortable switching between manual and automated work
  • Quality-driven: You understand quality is everyone's job — and you champion it


This Role Is Not for You If

  • You want to manage testers instead of testing yourself
  • You expect a greenfield QA environment with no backlog
  • You prefer rigid processes over practical execution
  • You are uncomfortable operating with evolving requirements


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

johnson technology systems inc

United State
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Ubique Systems

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Xogito Group, Inc

Romania

Subscribe our newsletter

New Things Will Always Update Regularly