RightEye logo
RightEye

RightEye is the world’s first commercialized eye-tracking solution for general healthcare and wellness.

QA Test Engineer

Location

Qatar

Posted

19 days ago

Salary

0

Seniority

Junior

Job Description

QA Test Engineer

RightEye

• QA & Testing: Design, execute, and maintain manual and automated tests for the Theia™ SDK, internal data platform, and web tooling. • Write clear test plans and reproducible bug reports. • Test Automation: Build and extend automated test suites (unit, integration, E2E, API, regression) using Python-based frameworks. • Integrate tests into CI so failures surface early. • Scripts & Internal Automations: Write scripts that take repetitive work off the team's plate—data wrangling utilities, log/report scrapers, environment setup helpers, release checklists, and small internal tools. • Jira & Project Hygiene: Own Jira workflows, ticket grooming, dashboards, and reporting. • Keep boards clean, link defects to root cause, and help the team operate with predictable sprint cadence. • AI Dev Automations: Help build and maintain our AI-assisted development tooling—agent workflows, prompt libraries, automated PR reviewers, evaluation harnesses, and configurations that make the rest of engineering faster. • Quality Advocacy: Partner with engineering, data science, and product to shift quality left—reviewing specs, contributing to design discussions, and championing testability.

Job Requirements

  • 1–3+ years of professional QA, test engineering, or related software experience (internships, bootcamps, or strong personal projects considered)
  • Working proficiency in Python—comfortable writing scripts, simple modules, and test code
  • Hands-on experience with at least one automated testing framework (e.g., PyTest, unittest, Selenium, Playwright, Cypress, Appium)
  • Solid grasp of QA fundamentals: test plans, test cases, regression, exploratory testing, and bug lifecycle
  • Experience with Jira (or similar) and version control with Git/GitHub
  • Strong written communication, attention to detail, and an ownership mindset on the issues you find
  • Highly Desirable API testing experience (Postman, REST-assured, requests, or similar) and comfort reading OpenAPI/Swagger specs
  • Familiarity with CI/CD systems (GitHub Actions, Jenkins, GitLab CI) and Docker
  • Hands-on experience with AI dev tools and a feel for prompt engineering, evals, and agent workflows
  • Exposure to cloud platforms (AWS preferred: EC2, S3, Lambda, CloudWatch)
  • Experience testing SDKs, real-time systems, or cross-platform clients (mobile, desktop, VR/AR)
  • Background with signal processing, time-series, or biosensor / eye-tracking data—or a strong curiosity to learn it
  • Light scripting in JavaScript/TypeScript, Bash, or PowerShell for cross-environment automation

Benefits

  • remote role with room to grow into automation, tooling, and AI-engineering work—not a pure manual-QA seat
  • Direct exposure to a novel technical stack: real-time eye-tracking, ML pipelines, SDKs, and VR/AR integrations
  • Tight feedback loop with senior engineering and leadership—the work you ship is felt across the company

Related Categories

Related Job Pages

More SDET Jobs

accesa.eu logo

Senior Automation Test Engineer, Selenium, Appium

accesa.eu

The place where creative problem-solvers that care for people, solutions, and their impact thrive

SDET19 days ago
Full TimeRemoteTeam 1,001-5,000Since 2003H1B No Sponsor

• Shape and lead automation strategy: Define and implement scalable automation practices aligned with the overall test strategy. • Build and maintain test automation: Design, develop, and maintain Selenium WebDriver scripts and test plans. • Optimize frameworks and execution: Enhance automation frameworks for performance and manage Selenium Grid. • Integrate with CI/CD: Embed automated tests into CI/CD pipelines for continuous quality. • Collaborate across teams: Work closely with QA, developers, product teams, and stakeholders. • Mentor and support: Guide junior and mid-level QA engineers, participate in code reviews. • Report and improve: Generate test metrics, analyze results, and contribute to ongoing improvements.

Romania
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Evaluate, test, and validate Android-based tablets, payment pucks, cases, hubs, and peripherals to ensure hardware reliability and compatibility with our software. • Diagnose and troubleshoot hardware issues including over-voltage failures, charging problems, water ingress, WiFi performance issues, and peripheral connectivity problems. • Develop and execute structured test plans for hardware components, accessories, and environmental conditions. • Identify root causes of hardware failures and recommend corrective actions, design improvements, or alternative hardware options. • Build a systematic approach for hardware evaluation, including test matrices, acceptance criteria, and repeatable validation processes. • Partner with Product, Engineering, and Infrastructure teams to ensure hardware decisions align with product requirements and field realities. • Assess and compare multiple hardware options (tablets, cases, hubs, peripherals) and provide data-driven recommendations. • Create documentation, runbooks, and evaluation frameworks to scale hardware testing and reduce reliance on external vendors. • Support field teams by analyzing real-world failure data and replicating issues in controlled environments. • Serve as the internal subject-matter expert for hardware reliability, electrical behavior, and device-level performance.

Latin America
Job Closed
EY logo

Test Automation Engineer – People Advisory Services

EY

Building a #BetterWorkingWorld by providing trust through assurance and helping organizations grow, transform & operate.

SDET19 days ago
Full TimeRemoteTeam 10,001+Since 1989H1B Sponsor

• Designing, implementing and maintaining automated test suites across different test levels • Developing self-contained automated tests, including owning and managing the required test data to ensure reliable, independent and repeatable test execution • Developing test automation frameworks and tooling using TypeScript and modern automation technologies • Integrating automated tests into CI/CD pipelines • Contributing to the overall automated testing architecture, ensuring scalability, maintainability and stability of test solutions in a multi-environment setup • Collaborating closely with relevant teams to improve testability and test coverage • Gradually taking ownership of automated testing topics

Germany
Job Closed
CACI International logo

Senior Endpoint Test Engineer

CACI International

Headquartered in Arlington, Virginia, with over 120 offices throughout Western Europe and North America, CACI International was founded in 1962 by businessman Herb Karr and program

SDET19 days ago

• Support Intune administration and engineering, to include compliance policies for conditional access, application deployment and patching, management and troubleshooting • Test newly released patches against the current hardware stack in development, test, and production environments. • Validate expected results from applied Intune policies on operating systems. • Test updates and hot fixes to ensure compatibility in the environment. • Use Windows Update for Business to keep Windows workstations patched to correct levels • Create and deploy Intune configurations, policies, and settings • Manage and maintain Windows 11 workstation baseline configurations • Support and troubleshooting for Windows Autopilot • Identify, analyze, and resolve system problems with both short-term workarounds and long-term solutions • Package software and updates for deployment in the test and production environments. • Develop and test Windows Defender Application Control (WDAC) policies to support secure application control across development, test, and production environments. • Document and develop standardized processes for testing security policies and procedures across the environment. • Develop security baselines based on the recommendations from the Engineering and Security teams. • Create reports on device compliance, application deployment, patch management, and software inventory • Write PowerShell scripts to automate systems administration tasks • Respond to escalated service desk/team requests • Provide guidance and work leadership to less-experienced systems engineers • Communicate effectively (in oral and written form) with a variety of individuals; work well within small and large team environments • Serves as liaison with clients, participating in meetings to ensure client needs are met • Participates in special projects as required

United States
$114.6K - $252.1K / year
Job Closed