As aMember of the Squad, the Test Software Engineer contributes to all type oftasks of the team such as Analyse, Design, Code, Test, Build, Release andSupport.
The dayto day work is done the Agile way following Scrum, Kanban, XP or any other goodbest practices.
As partof the Squad the objective of the Test Software Engineer, is :
As TestExpert, he / she specifically add value on that technical layer but always keepin mind the rest of the technical stack as part of the Squad responsibilities,as part of its responsibilities.
Refine the User Stories and Tasks into SubTasks doable in less than2 days by Squad members
Refinethe Acceptance Criteria.
Code with the following criteria :
Met the Acceptance criteria with required tests, including itsautomation
RespectMaker / Checker Principle.
The Backlog is the Product Owner Responsibility, but any team membercan help him / her :
Understandingimportance of technical tasks / refactoring.
Generateworking software release.
Good knowledge of the concept of test drivendevelopment, including planning, writing / automating and executing testsindependently.
Test complex applications.
Know the corner cases of the programming language and design andwrite complex tests. Test application chains against bank products (End to Endtesting).
Review tests for peers.
Continuous Integration and Continuous Delivery.
5 years of experience on similar technical stack / position.