DevJobs

Software Quality Assurance Engineer

Overview
Skills
  • JavaScript JavaScript
  • TypeScript TypeScript
  • Node.js Node.js
  • Microservices Microservices
  • RESTful API RESTful API
  • Backend Automation ꞏ 5y
  • Manual Web Testing ꞏ 5y
  • Web UI Automation ꞏ 5y

About Oriient

At Oriient, we are building the world’s most advanced and scalable Indoor GPS technology. We are a VC-backed company in a phase of hyper-growth with substantial market traction. Our platform powers indoor location experiences across retail, smart buildings, hospitals and healthcare centers, campuses, and emerging verticals. Oriient’s hardware-free, plug & play solution enables fast and cost-effective deployments at scale, unlocking new capabilities based on high-accuracy positioning, AI, and large-scale data processing.


Job Summary

As a QA engineer you will be part of Oriient’s Full Stack development team and be responsible for the quality of our Web and Backend systems.

You will develop automation WEB UI and also write API automation against Oriient’s backend systems.

You will also plan and execute manual tests against our Web and Backend systems .

You will report to the Full Stack team leader and work closely with the QA team leader.

You will play a key role in a small team of top-notch developers, maturing the world's most advanced Indoor GPS platform with highly advanced real-time features as well as massive amounts of data.


Key Responsibilities

  • Develop/maintain Web and backend automation (JavaScript/TypeScript, Node.js).

You will develop automation to improve the quality of the product and decrease the time to release. Part of automation will be used for monitoring across the company.

  • Participate in end to end automation flows development
  • You will participate in API automation flows in guidance of the QA team leader.
  • Test Web apps, backend services, and REST APIs.
  • You will investigate customers issues using Oriient monitoring and logging systems to identify issues and help solving them
  • Planning and designing features
  • You will work with product personnel to understand new features, design them, and create test plans for them.


Qualifications and Experience

  • A positive approach to life and people
  • 5+ years of manual and automated WEB testing
  • Ability to understand complex microservice architecture down to the details.
  • Ability to read and understand PRDs and define test plans to complex features.
  • Experience in Testing and Automation test cases for WEB applications.
  • Ability to look into monitoring and logs systems to identify a root cause of a problem and to drill down to bug reasoning.
  • Excellent written and verbal English communication.
  • Experience in test organization, test execution and reporting.
  • Strong coding skills including integration into systems outside of the tests scope.

Advantages

  • Startup or high-growth tech experience.
  • Node.js and TypeScript / JavaScript experience.


What We Offer

  • A high-impact role at the core of a rapidly growing technology company.
  • Dynamic, collaborative team environment with strong ownership culture.
  • Competitive salary and benefits.
  • Flexible working hours and remote-work options (3 times a week at office).

Oriient