Previous Job
Previous
Developer in Test Environment
Ref No.: 17-01424
Location: Livermore, California
Position Type:Direct Placement
Start Date: 11/29/2016
Permanent position in San Francisco - Salary 80 - 130k/year

Developer in Test
Essential Job Functions:
  • Produce high quality tests resulting from knowledge of automated testing and Microsoft technologies and frameworks
  • Setup/deploy changes for specific stories and perform end-to-end testing
  • Offer detailed feedback on bugs found during testing
  • Submit code-patches for developer review, based on end-to-end testing
  • Develop integration test cases based on the story content (technical stories and UI-involved stories)
  • Collaborate with developers and build out acceptance criteria for stories
  • Produce detailed documentation outlining the testing activity
  • Demonstrating a strong work ethic, a "can do” attitude and be highly productive
  • Learning new technologies and develop tools to remain abreast of current testing and development technologies
  • Taking on what's needed to help the team and the company meet objectives
Required Skills and Knowledge:
  • Visual Studio
  • Selinium Web Driver
  • ASP.NET MVC ,Web API or WCF Service
  • SQL, Sql Server, Structure Map
  • Source Code Versioning tools such as SVN, GIT or comparable
  • Nunit, or other comparable unit testing software
Technologies that are a nice to have, but not required:
  • C# programming language
  • NUnit or MStest or equivalent
  • Object Oriented Principles (OOP) for design
  • Team City or other build server technologies
  • NServicesBus or other Enterprise Service Bus (ESB) technology
  • Lucene/ Solr or other search platform
  • RavenDB / Mongo DB or other no-SQL databases
  • JavaScript Libraries such as JQuery, AngularJS, Extjs or comparable
  • SpecFlow, Model Junit, or other test modeling tools
  • NHibernate, Linq, Entity Framework, or comparable Object Relationship Mapper
  • Powershell or other scripting languages
  • HTML/ XML
Education and Experience:
  • BS in Engineering, Computer Science or related
  • You have the experience and background required to be successful in the role