umbraco_logotype pca-predict zonecard plus Results-icon2 Results-icon1 bespoke-icon2 bespoke-icon3 bespoke-icon1 bespoke-icon4 icon4 icon3 icon2 icon1 Results-icon1 Google-translate-icon left-arrow

This site uses cookies and other tracking technologies to assist with navigation and your ability to provide feedback, analyse your use of our products and services, assist with our promotional and marketing efforts, and provide content from third parties. Cookie policy


Automation Tester

The Company

Screenmedia is a multi-award-winning innovation, design and development practice. We believe every piece of technology should be clever, creative and human centred. We're expert at helping enterprise organisations solve problems and implement purpose-built technology that drives efficiency, improves service delivery and excites end users. We follow best practice standards of user experience design to help our clients plan, design and deliver robust technology architectures across web, mobile, voice, API and cloud technologies.

Our Values

  • Passion - Passion fuels our team. We all love what we do, and that passion drives the outstanding quality of our work
  • Honesty - We work transparently and openly. Integrity is vital to our business, and to our relationship with clients, partners and suppliers
  • Innovation - We don't provide solutions - we design, craft and build them. Innovating ahead of the curve is crucial to our success
  • Sharing - Our depth of knowledge is our greatest asset. The changing digital landscape means we're always sharing and discussing what's new
  • Mentorship - We us our collective experience and expertise to nurture new talent. The best and brightest achieve their full potential with us
  • Fun - Our people make Screenmedia a great place to work. From organised events to team dinners; we know how to have fun!

Duties and Responsibilities

You’ll be working alongside our Testing Manager as part of a multidisciplinary team within our Glasgow studios, across a range of platforms including web, mobile and APIs. You’ll be a fully hands on member of the team, testing and releasing software products with the aim of achieving minimal faults. Ideally you’ll have a minimum of 3 years’ experience in a software testing environment with the ability to learn and understand complex systems.

Day-to-day duties of the role include:

  • Generating functional, system and regression test cases and procedures within agreed timescales
  • Test execution at integration and system test levels
  • Adding acceptance tests to our existing Test Automation framework
  • Attending review meetings at different stages during the development process with the aim of influencing stakeholders, reporting and facilitating overall system quality
  • Partake in review sessions including code reviews and three amigos
  • Creating and maintaining test data and environment permutations
  • Effectively logging, monitoring and retesting all defects found during testing
  • Escalating any issues likely to affect the project scope or timescales
  • Having a positive impact on the quality of our products
  • Build up our test coverage as our CI/CD pipeline scales to support our ever-growing product integrations
  • Help ensure your vertical’s releases adhere to deadlines while not compromising on quality.

Required Skills and Experience

  • Test experience on both web and mobile platforms
  • Experience of adding tests to automated test suites, and maintaining these tests
  • Agile (SDLC) experience
  • Excellent problem-solving skills to analyse information appropriately and find best solutions taking a balanced view to reach logical conclusions and make relevant decisions
  • Organisational skills to establish efficient and appropriate plans for self and others and adapt quickly and effectively to unexpected changes whilst still ensuring objectives are met
  • Flexible/agile in test efforts across multiple work streams whilst reporting efficiently
  • Understand and respond to customer needs (internal and external) and exceed expectations where possible
  • Work cooperatively with others to achieve a common goal and communicate information in a clear, concise and accurate manner
  • Ability to be commercially and organisationally focused on the overall business and issues facing company
  • Committed to obtaining results through taking responsibility, demonstrating a positive attitude and ensuring quality is built into work
  • Knowledge of Microsoft operating systems

Desired Skills and Experience

  • Experience of working in a continuous integration and continuous deployment environment
  • An understanding of browsers and client-side technologies, browser/application server interactions
  • Experience in writing/executing test cases within a microservices architecture.
  • Knowledge of BDD concepts and their tools, know how to write Gherkin Acceptance Tests
  • Confident with basic C#
  • Knowledge of bug reporting and ALM tools (e.g. Azure DevOps)
  • Understanding the principles of source control e.g. Git
  • Experience of TDD
  • Database proficiency (SQL Server) or other RDBS
  • Knowledge of Selenium, xUnit, and mobile UI automation testing frameworks
  • Knowledge of EPOS systems and/or hospitality industry would be an advantage
  • Knowledge of macOS and Linux operating systems

This is an excellent and varied role in which initiative, teamwork, and a thirst for learning are well rewarded. It's also an opportunity to join our award-winning studio and work with our talented and passionate team at the intersection of user-centred design and cutting-edge technology.

No agency calls please.

How To Apply

If you are interested in this position and meet the role requirements then, via the link below, please email us your covering letter, CV and details of your work portfolio.

Email Careers