Connecting to LinkedIn...

Software Developer in Test - SDET - .NET / C# / Visual Studio

Job Title: Software Developer in Test - SDET - .NET / C# / Visual Studio
Contract Type: Temporary
Location: Northampton, Northamptonshire
Industry:
Salary: £300 - £340 per day
Start Date: ASAP
Duration: 6-12months
REF: SDET2323_1550512586
Contact Name: Ellise Fleming
Contact Email: ellise@projectrecruit.com
Job Published: 3 months ago

Job Description

Our Client, a global provider of IT services, requires Software Developers in Test (SDET) for a 6-12month temporary contract based in Northampton to start ASAP.

Key Responsibilities:

  • Adopting clean code practices following good design and development principles
  • Influence Behaviour Driven Development and own Test Driven Development when creating acceptance criteria for User
  • Confidence using the Gherkin "given/when/then" style syntax for test creation
  • Creation of Test Stubs - Understand what a stub is, why we use them and how then can be used to aid in tests
  • Use of Object Oriented patterns to encourage good practice (e.g. Factory for object creation)
  • Promote and influence our agile principles
  • Influences test approach for the scrum team with consideration of dependencies across other scrum teams
  • Creation of asynchronous code and call methods avoiding deadlocks/other issues.
  • Share knowledge to the engineering community on new features (both in technology and business change)
  • Generating, maintaining and reporting evidence of test execution and defects to support our Governance
  • Ensure the correct Test Levels (e.g. Integration, Functional, UX) and type techniques (e.g. BVA, Equivalence Partitioning) are adopted
  • Support the Engineer Community on daily issues that could limit feature delivery progress. e.g. test environments & data, code deployment, resource availability, planning
  • Manage defect resolution on behalf of the scrum team
  • Analyse and resolve issues with business users, scrum team & suppliers
  • As a team member within the Scrum Team own the test tasks & lead BDD practice
  • Conduct demos of working software to relevant Stakeholders which is suitable for both technical and business colleagues
  • Actively work with relevant stakeholders to obtain working examples to support the creation of acceptance criteria & scenarios

Key Skills/Knowledge Required:

  • Experience with a modern programming language .NET / C# / Visual Studio
  • Experience of test automation frameworks
  • Track record of ensuring the successful release of new features
  • A desire to be challenged and a determination to succeed.
  • Use of Object Oriented patterns to encourage good practice (SOLID, DRY)

Experience Required:

  • Understanding of Continuous Integration (e.g. Jenkins, Team City)
  • Familiarity with Source Control Management (ideally Git or Mercurial)
  • Disciplined in Test first development (BDD, TDD, ATDD)
  • Some experience of Performance testing
  • Good communication skills
  • Managing of internal & external stakeholders