Software Developer in Test (Java or C#)
New Value Solutions
Vancouver, BC

Job Summary

New Value Solutions, a national IT consulting company, is seeking a Senior Software Developer in Test to help our client implement test automation for complex backend systems.

Responsibilities:

  • Find flaws in the system
  • Implement repeatable, reliable, and maintainable test automation code
  • Work closely with the team to understand business requirements and write comprehensive tests to ensure quality of the system
  • Leverage your technical expertise and experience and be a sounding board for fellow developers
  • Stay current with industry best practices and relevant technologies

Requirements:

  • 4+ years relevant experience as a Software Developer Engineer in Test or similar role
  • Proficiency in at least one Object Oriented language (preferably Java, C#)
  • Experience with backend test automation tools such as Junit, Nunit, RestAssured, Cucumber
  • Experience implementation automated testing of REST APIs and microservices
  • Understanding of modern microservice test automation approaches
  • Experience with both traditional relational databases as well NoSQL databases
  • Fundamental knowledge of object-oriented design, data structures, algorithms, and design patterns
  • Strong understanding of Agile practices and processes (Scrum)
  • Effective and efficient logical thinking and problem solving skills
  • Possess the ability to work effectively in a team environment, as well as independently with minimal direction
  • Strong interpersonal and communications skills both verbal and written
  • Experience with cloud development (Microsoft Azure, AWS, etc.), an asset, but not mandatory
  • Experience with Docker, an asset, but not mandatory
  • Experience with Big Data, an asset, but not mandatory

If you have this expertise, please submit your resume. Only those candidates that are shortlisted will be contacted. We are only interested in candidates that are able to work in Canada. We thank all candidates in advance for their application.

Company Profile

New Value Solutions is a national IT consulting company with offices in Vancouver, Seattle and Toronto. We provide IT Staff Augmentation, IT Project Delivery, IT Sustainment and Management Consulting services. Our clients are situated across Canada and in the US states of Washington and Georgia.

Job Type: Contract

Experience:

  • implementing automated testing of REST APIs and microservice: 1 year (Preferred)
  • traditional relational databases as well as NoSQL databases: 1 year (Preferred)
  • cloud development (Microsoft Azure, AWS, etc.): 1 year (Preferred)
  • Software Developer Engineer in Test or a similar role: 1 year (Preferred)
  • Docker: 1 year (Preferred)
  • Big Data: 1 year (Preferred)
  • backend test automation tools such as Junit, Nunit, RestAssu: 1 year (Preferred)
  • Java: 1 year (Preferred)
  • C#: 1 year (Preferred)

Location:

  • Vancouver, BC (Preferred)