Backend SDET Engineer II

Job Description

Summary:

This position focuses on Client’s APIs and services, as one of the first members of the test organization you’ll have not only the opportunity to help define our approach to quality assurance but will enjoy a high degree of ownership and accountability. This is your opportunity to do testing the right way and ensure a high degree of collaboration and integration with software engineers.

Responsibilities:

  • Build test automation on top of the Microsoft .NET Framework and Azure
  • Participate in code reviews to help ensure quality
  • Define and participate in manual test passes
  • Design and develop new automated test cases and test suites
  • Design and develop scalability and performance test suites
  • Review and analyze software requirements for completeness, lack of ambiguity, and testability
  • Champion proper build and deployment principles
  • Overseeing Build/Deploy pipeline, including automated test cases, generating reports, and configuring notifications
  • Setup and maintenance of test environments
  • Able to find creative solutions to ambiguous problems

Qualifications:

  • Strong computer programming/scripting skills
  • Strong software engineering and test skills
  • Previous experience implementing continuous delivery of Windows Services on Azure (or similar DevOps solutions)
  • Strong understanding of automation principles (design, development, execution, analysis, communication of results, maintenance)
  • Strong understanding of database concepts (ex. Queries, Indexes, etc.)
  • Experience with modern programming languages such as C# or Java
  • Experience C#, Azure, .NET technologies, SQL
  • Experience with REST API testing and expert in API tooling (ex. Postman, OpenAPI)
  • Excellent communication and collaboration skill

Reference Number: 5579