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.