Software Development Test Engineer. SDET. Cambridge, £42k-£55k

Recruiter
Blue Pelican
Location
Cambridge
Salary
42000.0000
Posted
12 Feb 2017
Closes
12 Mar 2017
Contract Type
Permanent
Hours
Full Time

Software Development Engineer in TEST. S D E T. Cambridge.

SDET, Software Developer, Software Development, Testing, Tester, Engineer, Automation, NUnit, C#, Capital Modelling, WPF, OO, SDLC, unit testing, integration, system testing, performance testing, automation, TFS, MPF, MVVM

A SDET role is pretty much what you make it, as evidenced by all its different names: You may be a QA Software Developer, QA Engineer, Automation Developer, Automation Tester, Destructive Tester, QA Coder, Software Test Engineer etc…

Regardless of the specific title, it is a fairly new position in most companies, so the expectations are usually either extremely loose or in this case, very specific.

Another aspect of the job is process improvement. SDET's typically have been doing QA for a while, and typically, they are more technical than the rest of the QA team, including their manager. They know a lot about the system or software under test, i.e., "where the bodies are buried". For these reasons, SDET's tend to get listened to by management, and can have a lot of influence on process--not just testing process, but how the product is built. Which can be cool, if you're into that.

Beyond that, it depends on your level of experience, the scope of your responsibilities, and the type of software that the employer would be producing. In this case it's market leading financial capital modelling software - so if you've done anything similar please do get in touch!

This SDET position will include

  • Translating user stories into test cases
  • Participating in design meetings
  • Agile environment so participating in retrospectives at the end of each sprint
  • Working closely with the Software Engineers
  • Reviewing code, unit tests (C#, NUnit) and test data for functional and code coverage
  • Implementation of unit tests (C#, NUnit)
  • Identifying where automation of tests is appropriate
  • Integration of test tools into the automated build process
  • Execution of tests, both manual and automated, including exploratory testing, regression testing, verification of fixes
  • You'll be passionate about development and testing with experience of the full software development lifecycle (SDLC) able to work from test strategy to system and component level testing
  • Software development using C#, we may consider other modern OO languages
  • Extensive experience of testing and quality assurance. Testing experience must include unit testing, integration, system and performance testing from an Agile environment.

What will set you apart?

  • Interest in math, stats, complex algorithms
  • Knowledge of or previous experience developing Capital Modelling Software or you may just have experience with financial modelling in general.
  • Exposure to Big Data systems
  • WPF / MVVM
  • SQL
  • NUnit (or other unit testing frameworks)
  • GUI test automation, with experience of coding tests rather than just record & replay
  • Microsoft Team Foundation Server (or other version control system)
  • Mocking frameworks

Please send your CV for immediate consideration

SDET, Software Developer, Software Development, Testing, Tester, Engineer, Automation, NUnit, C#, Capital Modelling, WPF, OO, SDLC, unit testing, integration, system testing, performance testing, automation, TFS, MPF, MVVM