Search by job, company or skills

glo

Quality Assurance Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Quality Assurance Engineer

Type: Contractor (8h/week) | Hybrid

Position Overview

• Design, develop, and execute test plans and cases to ensure quality,

performance, and reliability of mobile and web apps.

• Collaborate with developers, designers, PMs, and stakeholders to align on

requirements and quality goals.

• Identify, document, and track bugs and performance issues, ensuring timely

resolution.

• Develop and maintain automated tests for regression, functional, and

integration testing.

• Stay current with QA tools and methodologies to improve efficiency.

• Adapt to changing project requirements and evolving product features.

• Communicate test results and recommendations clearly to both technical and

non-technical teams.

• Validate quality across Flutter apps (iOS and Android) and ReactJS web apps.

• Test sensor integrations (BLE devices like Movella DOT) and camera pipelines

(e.g., MediaPipe pose tracking).

• Verify GraphQL APIs for schema accuracy, queries/mutations, and error

handling.

• Test video recording and playback stability, including long-session reliability.

Key Responsibilities

Test Planning & Strategy

• Define testing strategies and acceptance criteria with stakeholders.

• Develop detailed test plans, scenarios, and cases.

Test Execution

• Run manual and automated tests for functional, regression, integration, and

UAT.

• Log, prioritize, and track defects until resolution.

Automation• Build and maintain automated test suites for mobile and web.

• Use tools and frameworks to improve test reliability and speed.

Performance & Reliability

• Monitor app performance and find bottlenecks.

• Perform load and stress testing for scalability.

• Test responsiveness under high CPU/GPU load (e.g., pose tracking + sensors).

• Validate memory stability during long recordings.

Sensor & Hardware Testing

• Verify BLE device connectivity, sync, and data integrity.

• Validate calibration workflows (e.g., zero-point alignment).

API Testing

• Test GraphQL queries, mutations, subscriptions, and error responses.

• Ensure smooth integration between frontend and backend.

Collaboration

• Provide developers with feedback and quality insights.

• Join sprint planning, daily standups, and retrospectives.

Documentation

• Write clear bug reports, test plans, and summaries.

Qualifications

• 5+ years of experience in software QA and testing.

• Skilled in manual and automated testing.

• Proficiency with automation tools (Selenium, Appium, XTest, etc.).

• Strong understanding of REST APIs and backend testing.

• Familiar with mobile testing frameworks and tools.

• Experience with CI/CD pipelines.

• Solid knowledge of SDLC and Agile methods.• Hands-on testing with Flutter apps and ReactJS web apps.

• Familiar with GraphQL testing workflows.

• Experience testing BLE devices or IoT integrations.

• Proficient in debugging with Flipper, Android Studio Profiler, or Xcode Instruments.

Preferred Qualifications

• Experience testing iOS and Android apps.

• Experience testing ReactJS or similar web frameworks.

• Familiar with performance/load testing tools.

• Scripting skills in Python or JavaScript.

• Experience with bug-tracking tools (Linear, etc.).

• Background in computer vision testing (MediaPipe or similar).

• Familiar with Firebase Test Lab or cloud device farms.

• Understanding of accessibility testing for mobile apps.

Cultural Values

• Communicates clearly and proactively.

• Treats colleagues with respect.

• Supports company values, policies, and processes.

• Promotes positive collaboration and teamwork.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146923027

Similar Jobs