SDET

Skills
C#Computer ScienceDevopsSoftware As A ServiceHTMLModelingSOAP
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in computer engineering computer science or related field preferred or equivalent business experience
  • Two years or more experience in the technology industry
  • Two years or more experience designing and implementing large-scale distributed systems
  • Experience with core software development activities including requirements gathering design construction and testing
  • Expertise in formal SDLC models and methodologies including Lean Agile or Scrum
  • Experience with WebDriver and other automation tools
  • Experience with application interface design modeling and implementation
  • Knowledge and understanding of RESTful APIs
  • Experience working in agile and/or iterative project management methodology
  • Experience in Azure AWS or similar cloud platform
  • Experience with source code management such as Visual Studio Online or Gitlab
  • Thorough understanding of Web Services protocols such as REST SOAP and API design for extensibility and portability
  • Knowledge of modern frameworks such as Angular Angular.js Vue or React
  • Knowledge of JavaScript Node React Redux HTML and CSS
  • Knowledge of Microsoft tools and technologies including .Net ASP.Net C# and SQL

Nice to have

  • Polished professional
  • Strong communicator
  • Analytical thinker
  • Collaborative
  • Detail-oriented

Day to day

  • Develop automated software solutions that validate usability maintainability scalability and reliability requirements
  • Create and maintain automated integration performance load and end-to-end tests while documenting procedures
  • Work with Development QA and DevOps to integrate automated solutions into CI/CD pipelines and validate software builds
  • Take ownership of assigned work identify dependencies estimate effort and communicate software issues clearly with the team