Software Development Engineer in Test (SDET)

Full time @Greenhouse jobs posted 1 week ago

Job Description

The Role:

We are looking for a SDET (Software Development Engineer in Test) with a specialized focus on testing and documenting legacy systems. Your role will be crucial in ensuring the robustness and reliability of our platforms, particularly those built on legacy technologies with a focus on a path to migrating into a more modern stack. You will develop testing strategies to cover all aspects of UX and system functionalities, ensuring our esports solutions meet the highest standards of quality and reliability.

 

Key Responsibilities:

  • Develop and implement comprehensive testing strategies for legacy systems, particularly those involving Angular
  • Document existing legacy system structures and user experiences to identify areas requiring improved test coverage.
  • Collaborate with development teams to understand system functionalities and ensure alignment of testing strategies with user requirements and business goals.
  • Design, develop, and maintain automated testing frameworks to facilitate efficient and effective testing processes.
  • Perform rigorous testing to identify, diagnose, and address system vulnerabilities and bugs.
  • Monitor system performance, proactively identify potential issues, and implement solutions to enhance system reliability and efficiency.
  • Work closely with the development team to integrate testing practices into the software development lifecycle.
  • Stay updated with the latest trends and best practices in testing and site reliability engineering.

 

Who You Are:

  • A detail-oriented professional with a passion for quality assurance and system reliability.
  • Adept at understanding and working with legacy systems
  • An effective communicator who can document complex systems clearly and collaborate with cross-functional teams.

 

Required Experience and Skills:

  • At least five years of work experience in full-stack software development, with a strong emphasis on frontend development.
  • Proven experience in site reliability engineering, with a strong focus on testing and quality assurance.
  • Knowledge of and experience with the Angular ecosystem that could translate to AngularJS v1.x concepts
  • Familiarity with other fullstack technologies, CSS, React, MongoDB, Postgres, Node.js
  • Experience in designing and implementing automated testing frameworks, Jest, Playwright or Cypress
  • Familiarity with a range of testing methodologies
  • Strong understanding of software development and system architecture.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.

 

Additional Experience

Having experience in any of the following are a benefit, but not required:

  • Familiarity with decoupled CMSs, Storyblok, Contentful or the like
  • Familiarity with modern frameworks like Nextjs, Remix, Gatsby or the like

Related Jobs