Job Description
Overview:
SQS is focussed on delivering excellence to our clients and therefore ensure that we have the best talent on-board to do this. We look for technical individuals’ who are naturally innovative, dynamic, self-motivated and collaborative to find new and exciting ways of providing quality assurance to the highest standard.
Headquartered in Cologne in 1982, we now employ over 4,500 staff worldwide across 27 countries. As an employee we offer you the chance to travel across the UK and work in a variety of sectors (BFSI, Retail, Automotive, Manufacturing, Media, Energy & Utilities). If you are looking for a role that can offer well-structured career development, progression and exciting growth potential then we want to hear from you! SQS is a growing, fast-paced consultancy and always one step ahead of ever changing IT
Responsibilities:
Define the strategy and plan for increasing automated test coverage of the existing code base and integration points
Produce/update automated regression test packs to test new and amended software or services
Design acceptance tests under own direction, using own in-depth technical analysis of both functional and non-functional specifications/acceptance criteria
Work collaboratively as an integrated member of the team
Participate with the team in agile planning, reviews and retrospectives
Provide QA estimation input to the estimation meetings for product backlog items in the sprint
Ensure business requirements and specifications/acceptance criteria are sufficient to define test conditions
Execute, record and analyse test results, identify and report defects, issues and risks associated with own work
Support the integration of an automated testing strategy into the iterative agile framework
Identify areas for testing improvement and work with the team to implement appropriate agile practices
Qualifications:
Utilising BDD tools such as SpecFlow, Cucumber, FitNesse or similar to evolve a robust automation pack.
Developing fixtures (step definitions) in C#
Building continuous integration approaches leveraging reporting tooling
SQL experience is essential
Previous experience of writing good automated Gherkin scenarios
Excellent interpersonal and team-working skills
Excellent written and verbal communication skills
Demonstrable experience of application testing and familiarity with application lifecycle management (ALM) tools such as Visual Studio Team Foundation Server, Mingle, Jira, Rally or similar
Solid working knowledge of Agile methodologies and associated test practices
Ability to define test techniques and coverage for testing of requirements
Analytical thinker with strong problem solving skills
Attention to detail while remaining succinct
Experience testing messaging systems is essential
Trading / finance experience
Great stakeholder management