This job listing expired on Jan 6, 2022
Tweet

Green Man Gaming is a multi-award-winning global retailer, publisher, and technology business in the video games industry. Working with the world’s leading gaming brands, Green Man Gaming sells games to millions of customers across 195 countries via its market-leading eCommerce platform. Green Man Gaming’s Publishing division offers more choice to independent studios as they navigate their route to market. The Digital Partners Program enables developers to opt for a mixture of publishing services, providing more flexibility to access the expertise and channels they require. Green Man Gaming continues to expand, increasing their service offering and reinforcing its footprint in global markets including LATAM, SE Asia & China.

ROLE OVERVIEW:

Green Man Gaming hosts an entirely in-house development team to constantly advance and improve our store. We are looking for a QA Engineer to join our established QA team, responsible for the planning and implementation of automated testing solutions for current and future projects. The role will be mainly remote, with plenty opportunities to meet and work in person.

Requirements

KEY DELIVERABLES:

  • Ensure the delivery of automated tests for new fixes/features
  • Experiment with new technologies to find the right tools for the job
  • Develop a strong understanding of the products under test
  • Participate in the full development lifecycle including:
    • Assisting in the early planning of new features and products, identifying potential improvements and issues before development begins.
    • Planning and executing testing of new features and products, and ensuring that all explicit and implicit requirements are met.
    • Clearly and concisely documenting and communicating issues and defects found during testing, and determining appropriate escalation.
    • Working with developers during sprint planning sessions to coordinate testing and work estimations.
    • Working with developers and product managers to come to good solutions to defects found.
  • Willingness to assist with manual testing if required

WE NEED:

Skills

  • Typescript and modern Javascript (async/await, ES6 modules, generators etc.), Ruby is a bonus
  • Demonstrable knowledge of Puppeteer/Playwright testing frameworks or similar
  • Experience with Cucumber or similar
  • Experience testing REST APIs
  • Knowledge of test automation design patterns such as the Page Object Model
  • An interest in the development of internal tools
  • Familiar with Agile workflows
  • Effective written and verbal communication skills, especially in a remote environment.
  • Strong knowledge of how the web works, i.e. the browser console, network requests, cookies, cache
  • Proficiency in common business / office software

Experience

  • Solid QA background, with focus on implementing automated testing solutions for web applications
  • Experience with QA methodologies, tools, and processes
  • Experience working in a mixed environment of automated and manual testing
  • Basic understanding of CI/CD pipelines (AWS Codepipeline) is a bonus
  • Basic understanding of DevOps technology landscape such as Docker and AWS Cloud formation
  • Basic knowledge of React is a bonus

Benefits

  • Flexible working
  • 22 days paid holiday per year (plus bank holidays) increased with the length of service
  • Sabbatical leave following 3 and 6 years of employment
  • 50% game discount for employees
  • Pension Scheme
  • Cycle to Work Scheme
  • Corporate Gym Membership Scheme
  • Discounts and many other perks