Connecting...

W1siziisijiwmtcvmdyvmtkvmtmvmzavmjgvndcxl3zpbmutam9icy1iyw5uzxiuanbnil0swyjwiiwidgh1bwiilcixotiwedqymcmixv0

Test engineer

Test engineer

Job Title: Test engineer
Contract Type: Contract
Location: Amsterdam, North Holland
Industry:
Salary: €400 - €450 per day
Start Date: ASAP
Reference: BBBH5545
Contact Name: Mark Crorkin
Contact Email: mark.crorkin@vineresources.com
Job Published: December 06, 2016 14:33

Job Description

Test Engineer required for an initial 6 month contract in Amsterdam

Candidates must have: multiple years practical experience with BDD (behaviour driven development) and robot framework (gherkin language + writing modules in e.g. python)

*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
*Technical background and an solid understanding of the Digital Television industry
*Good development/scripting skills in common languages like VB, JAVA, PERL, C++, etc
*Database skills, mainly in SQL Server
*Good experience with different Operating Systems, with emphasis on Unix variants
*Good understanding of object oriented programming, J2EE architecture, .NET, etc
*Must demonstrate an understanding of IP networking, protocols such as HTTP and HTTPS, firewalls, routers, etc.
*Proven ability to manage and prioritize multiple, diverse projects simultaneously
*Must be flexible, independent and self-motivated
*Punctual, Regular and consistent attendance

Responsibilities:
*As a scrum team member actively participate in the grooming of requirements, impacting effort, defining acceptance criteria and developing test scripts.
oWork together with the product owner to make sure requirements are not open for interpretation (review and rewrite requirements where necessary)
oBreaking 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
oNeeds to proactively approach product owners to both groom requirements and come to full and complete understanding of the product
oNeeds 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
oResponsible to risk assess each delivery
oBased on product risk decide on formal test techniques to be used
oFully responsible for writing test cases and test scripts
oOrganising 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
oFully master Equivalence Partitioning (EP)
oFully master Boundary Value Analysis (BVA)
oFully master Decision table testing (C/E)
oFully master Process Cycle Testing (PCT)
oFully master State Transition Testing (STT)
oFully master Syntax Testing
*Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles
oExpected to be a tool expert for at least one of the industry standards like SELENIUM, SOAPUI, JMETER, CUCUMBER, SPECFLOW, ..
oFull understanding of setting up test frameworks
*Execute and deep dive analysis of automation test results.
oBe able to deduct meaning on automated test result. Not a simple fire and report activity
oBe 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
oNeed to take ownership for reproducing production defects in Test Lab
oBe able to find root cause and handover detailed report to development team
oSetup and lead CCB meetings to discuss and prioritise defects
*Document, track and escalate issues as appropriate, using JIRA and CONFLUENCE or similar tools/means
oWriting detailed and complete defect reports
oCommunicate risks and make sure ticket is correctly prioritised
oInclude root cause investigation results to argue case
*Support deployment of applications and perform "validation testing" during the off-hours maintenance windows
oTogether with product owner define acceptance criteria (based on the business requirements)
oExecute tests and feedback results to stakeholders

Get similar jobs like these by email

By submitting your details you agree to our T&C's