Junior Quality Engineer – Banking Kiosk & Backend

Ensure production banking systems are tested, validated, and release-ready

Position Filled

Join our QA team to strengthen system reliability across kiosks, backend services, and integrations - where performance, resilience, and compliance are non-negotiable.

About the Role

We test systems that operate in regulated banking environments - including  Windows-based kiosks, backend services, host integrations, and monitoring platforms.

This role blends disciplined manual testing with growing automation exposure. You’ll work closely with senior QA engineers and cross-functional teams to ensure every release meets functional, performance, and compliance standards before reaching production.

You won’t only execute test cases- you’ll help shape testing strategy early in the development lifecycle.

What You’ll Work On

  • Perform functional, regression, and exploratory testing across multiple applications
  • Validate system integrations between kiosks, servers, and host simulators
  • Design stress and performance testing approaches to assess resilience and failure scenarios
  • Contribute to automation pipelines and smoke-test suites within CI workflows
  • Develop hardware-in-loop testing for kiosk peripherals
  • Identify environment and deployment constraints before production release
  • Document defects clearly and collaborate with engineers to resolve root causes

Over time, you’ll shift from predominantly manual testing toward greater automation ownership as your capability matures.

Quality Standards

We treat testing as a core engineering discipline.

You’ll participate in design reviews, assess system dependencies, and evaluate both functional and non-functional requirements. Our QA practice goes beyond validation - it strengthens architecture, performance, and deployment readiness.

This is not a checklist-only role. You’ll contribute to testing strategies that safeguard reliability, security, and system integrity in live banking environments.

Who Thrives Here

Engineers who:

  • Think critically about system behavior and edge cases
  • Care about performance, resilience, and failure scenarios
  • Communicate clearly across technical teams
  • Take ownership of quality rather than waiting for instructions
  • Are eager to grow from manual testing into automation and CI practices

Future Opportunities

This position is currently filled.

If you’re interested in future openings within our QA team, we invite you to Sign Up Your Interest below. We will review submissions and reach out when the right opportunity becomes available.

Submit Interest