Agile Tester

Details

Status:
Gearchiveerd
Publicatiedatum:
7-2-2020
Weergaven:
84
Reacties:
4
Op locatie:
Schiphol-Rijk
FTE:
40 uur per week

Opdrachtomschrijving

For our client Liberty Global is Harvey Nash looking for a Agile Test Engineer

Start

ASAP

Duration

3 months with possible extension

Number of Hours

36-40

Location

Schiphol-Rijk Years Experience: 5 Years +

Important! Offers of (word) CV in English, stating motivation with concrete examples, rate and availability.

Top 3 technical non-negotiable skills that you will look for in the CV

1 ISTQB certified, foundation bare minimum
2 Comfortable working with Linux
3 Worked in Digital TV domain and practical experience with Node

Daily tasks of the candidate

Pre-merge PR validation (copy pull request to local environment, on top of nightly build, and validate change + regression testing

Bug validation

Story validation

Biggest expecting challenges for the candidate

Domain knowledge

Expected results of the candidate

Seniority and confidence, based on experience.

Summary

  • Agile tester with ISTQB advanced certificate

  • Experience in digital TV domain

  • Skilled in both manual and automated testing

  • BDD/ Gherkin / Cucumber / Robot framework experience

Purpose Statement

As a part of the UI & Apps team, supporting the Liberty Global Development Scrum teams, the candidate will be fully responsible for software testing, defect management and requirements management. Should lead and self-manage Test design, planning, scripting and execution for a variety of key customer-facing and internal applications like CPE embedded user interfaces, mobile applications and websites.

The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including multiple platforms and architectures, diverse technologies and lab environments. The individual will work closely with developers, project managers, network engineers and other stakeholders throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution. The individual should have a strong understanding of SDLC processes and the QA lifecycle and methodology.

Main Responsibilities

As a scrum team member actively participate in the grooming of requirements, impacting effort, defining acceptance criteria and developing test scripts.

Work together with the product owner to make sure requirements are not open for interpretation (review and rewrite requirements where necessary)

Breaking down business requirements to technical requirements and define testable acceptance criteria (requires full understanding of technical solution)

Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives

Needs to proactively approach product owners to both groom requirements and come to full and complete understanding of the product

Needs to proactively approach project managers to agree on release dates and be able to argue why dates/product is at risk

Design and create test conditions and scripts to address business and technical use cases

Responsible to risk assess each delivery

Based on product risk decide on formal test techniques to be used

Fully responsible for writing test cases and test scripts

Organising review sessions with peer Test engineer and Development lead

Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function

Fully master Equivalence Partitioning (EP)

Fully master Boundary Value Analysis (BVA)

Fully master Decision table testing (C/E)

Fully master Process Cycle Testing (PCT)

Fully master State Transition Testing (STT)

Fully master Syntax Testing

Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles

Expected to be a tool expert for at least one of the industry standards like SELENIUM, SOAPUI, JMETER, CUCUMBER, SPECFLOW, .

Full understanding of setting up test frameworks

Execute and deep dive analysis of automation test results.

Be able to deduct meaning on automated test result. Not a simple fire and report activity

Be able to produce reports for senior management with clear breakdown in KPI

Lead troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.

Need to take ownership for reproducing production defects in Test Lab

Be able to find root cause and handover detailed report to development team

Setup and lead CCB meetings to discuss and prioritise defects

Document, track and escalate issues as appropriate, using JIRA and CONFLUENCE or similar tools/means.

Writing detailed and complete defect reports

Communicate risks and make sure ticket is correctly prioritised

Include root cause investigation results to argue case

Support deployment of applications and perform "validation testing" during the off-hours maintenance windows

Together with product owner define acceptance criteria (based on the business requirements) Execute tests and feedback results to stakeholders

Context/Environment

Development labs in Helmond and Schiphol-Rijk supporting ongoing test design, development and execution.

Responsible for designing own test labs

Responsible for test preparation like configuring embedded hardware, installing the right components Production environment (all countries) for supporting debug activities

Knowledge, Skills & Experience

5 years relevant work experience in software testing.
Expert knowledge of functional and non-functional test techniques like those described above;
Expert knowledge of automated testing tools like those described above;
Expert knowledge of Agile development;
Excellent verbal and written communication skills in English.

Verder kijken

Vergelijkbare open opdrachten