QA Engineer

  • Contract

Company Description

Moving Walls was formed with a vision to enable future “Smart Cities”. Our expertise in Smart Media, Smart Data, and Smart Content – some of the fastest-growing, billion-dollar industries – is evident in the solutions we provide:

  • Moving Audiences – for intelligent outdoor placements. It is already the largest network of digital screens in Asia.
  • Moving Insights – audience location data to power hyperlocal targeting. Our platform can measure any location in the world without additional hardware deployment.
  • Moving Experiences – immersive content for engaging brand experiences. We use augmented reality, virtual reality, mobile applications, gamification, and more to transform brand messages

Why Join Us?

We live by our #NoBoundaries manifesto. If you're an innovator and a trailblazer who thrives in a fast-paced and technology-driven work environment then you fit the bill.

Join us to move walls.

Apply now to hr@movingwalls [.]com or visit our careers page at http://www.movingwalls.com

Job Description

We want you to:

  • Own the service’s quality strategy and roadmap, ensuring that mapping between functional requirements and the quality strategy exists at the levels of code and automated scripts 
  • Perform implementation of automated scripts, contribute to automation frameworks for API, backend, web and mobile solutions.
  • Define and deliver testing (functional, regression, integration, white-box, UAT) across the landscape of the service, together with the Engineering roles.
  • Devise quality metrics for the assigned services, including key Customer aspects and metrics of the testing process. 
  • Work with the teams to create the needed monitoring of quality aspects, and flow the data it into actionable reports on the state of quality.
  • Write high-quality, highly maintainable code, applying documentation, coding and unit testing practices to ensure long-term value of the solutions 

Qualifications

You have:

  • 3+ years’ experience with defining software quality for services.
  • 3+ years’ experience with automation toolsets such as Cucumber, Selenium or Appium.
  • 3+ years’ experience with BDD & TDD.
  • 3+ years’ experience with functional, regression, integration and white-box testing.
  • Experience with Java or Python is a strong plus.
  • Good knowledge of data structures, algorithms, distributed systems, and asynchronous architectures.
  • Keen to create quality code by creating the design, documentation, code complexity and standards, unit testing, and continuous integration testing; fluent in Git and Jenkins.
  • Passion for developing new ideas and approaches, for demonstrable and sustainable continuous improvement.

Additional Information

All your information will be kept confidential according to EEO guidelines.