Thanks for reaching out.

We’ve received your message
and will respond within 24 hours.

Close

Thanks for registering your interest in becoming a Pzaz Channel Partner.

We've received your message
and will be in touch real soon.

Close
Get Pzaz app

Get Pzaz app

Scan QR code to download Pzaz

Download from appstores

Send a download link to your email

    Thanks for reaching out.

    Link for Pzaz app in your mailbox.

    Close
    Home > We’re Hiring! > QA Automation Engineer

    QA Automation Engineer

    Summary section

    Are you an experienced QA Automation Engineer looking to join a remote, dynamic team on a full-time basis?

    Do you have a passion for TV, streaming services and technology?

    Then let’s make things happen.
    We need someone to plan, build and maintain our automated testing framework, and to create the tests that will then be run within it.

    You’ll provide proven technical experience of building effective, reusable test scripts and suites, and guide us in how to incorporate these into our code management processes. In return we’ll make sure you’ve got all the support you need.

    See what it takes to become our QA Automation Engineer below.

    Development
    Full-time Full-time
    Remote Working Remote Working
    Competitive Salary Competitive Salary

    Your objectives.

    As QA Automation Engineer, you will be measured against the following objectives:

    • Ensure our products are of the highest quality.
    • Sketching out ideas for automated software test procedures.
    • Writing automation scripts and implementing them to desktop, android and IOS applications.
    • Provide a great customer experience by detecting flaws and bugs.
    • Reduce the cycle time between development work starting and it being released to production (i.e. put into the hands of users).
    • Plan and deliver a strategy to automate as much of our current testing as possible.
    • Build and maintain test suites and scripts, taking responsibility for the implementation of the automation strategy.

    What you will do.

    In this role, your duties and responsibilities will include:

    • Building specific test cases based on existing manual tests or new specifications from the QA Manager.
    • Building and managing test suites to make sure our automation tests are organised and well-curated.
    • Writing code as required to implement the automated recurrence of test suites.
    • Integrate automated test suites into the rest of our code repository and management systems, and our environmental framework.
    • Work with the CTO to ensure that new tools and technologies are identified and incorporated where appropriate.
    • Maintaining a framework of recurring tasks which should be followed in the absence of fresh issues.
    • Documenting tests accordingly, recording average test duration and keeping a record of all work and tests undertaken.
    • Keep track of all areas of responsibility, such as project areas you are expected to cover, or for which use cases you assure quality.
    • Adhere to ad-hoc tasks created in response to specific, unique situations, prioritizing them accordingly (for example, perform manual testing in urgent situations if the need should arise).
    • Make automation an integral part of our development processes from the start and throughout.

    How you will do it.

    Be a subject matter expert: We expect you to demonstrate to us your expertise in the discipline of testing automation. You will provide us with guidance, technical knowledge and context to help drive our decisions in this area.

    Take Ownership: As one of our QA‚Äôs, you must be committed to following an issue through resolution by taking temporary ‚Äėownership‚Äô of the product and engaging the needed people to resolve that issue.

    See it in perspective: Given the intricacy of the platforms, operating systems, devices, versions and browsers compatible with Pzaz, you must take ownership of the entire problem and not treat an issue as only a local predicament.

    Keep it simple: Though development issues are complex, you must be able to explain them in the simplest and quickest manner possible in order to streamline finding the right solution.

    Aim to deliver: While commitment to delivering excellent software is the top priority for our QAs, at Pzaz we follow the principle that it is always better to launch a good product, than fail to launch a perfect one.

    What you will bring:

    Required skills:

    • Experience writing test scripts with Javascript or Java
    • Expertise with an automation framework such as WebDriver.io., Cypress.io or Robot.io
    • Seasoned in troubleshooting and debugging.
    • Hands-on experience in testing techniques and testing tools.
    • Understanding of modern software development stack version control systems (Git.).
    • Knowledge of best practices and tools for use on the job.
    • Exceptional organisational and problem-solving skills.
    • Meticulous attention to detail and accuracy in everything you contribute to.
    • Ability to multi-task in a fast-paced, remote-working environment.

    Desired skills:

    • Knowledge or experience in Docker.
    • Experience with front-end development using Javascript, CSS, HTML5.
    • Experience with appium or any other open source mobile automation tool.
    • Test qualification.
    • Scrum/agile experience.

    Got what it takes?

      YesI consent to storing and processing my personal data as outlined on the Pzaz Privacy Policy.
      en_GBEnglish