clients Swoop Search

Software Engineer in Test

Location

Worldwide

Job Type

Full-time

Experience

N/A

Salary

N/A

Skill Set

Role

All Other Remote

Job Details

About Swoop:

At Swoop, we’re on a mission to build the operating system that unlocks the future of critical infrastructure. Systems are reconfigurable and edge assets are capable of serving new purposes. We offer a platform of interoperable products to map, secure, and intelligently orchestrate device infrastructure at the edge. Whether it is legacy or next generation equipment, Swoop allows systems to be interoperable, modernized, and their purposes reimagined all through software. If you want to be a part of shaping the future of critical infrastructure, we’d love to have you join us.


Your Impact:

As a SET, you’ll have the opportunity to lead and become the expert in our testing and tooling infrastructure at Swoop. You’ll be critical to increasing the expansion of our existing test automation frameworks and improving test coverage across a range of Swoop products that include hardware and embedded systems to a high performance web application. You’ll be critical in identifying the tooling necessary to build automation and efficiency into our build process. Your work will help ensure a successful deployment of Swoop software into our customers' critical environments.


What You’ll Do:

  • Build, scale, and own Swoop’s testing and tooling infrastructure
  • Seek to automate unit, functional, and end to end testing - creating a gold standard testing environment
  • Configure automated tests to execute reliably and efficiently in our CI/CD environments
  • Identify and drive the adoption of best practices in code health, testing, and maintainability
  • Work with engineers to define and implement best testing practices earlier in the development process
  • Work with our deployment engineers to convert scenario based testing into an automated testing framework


You Should Have:

  • 5+ yrs writing automated testing and tooling with working knowledge in Python and Javascript
  • Experience in manual testing environment working closely with development and deployment teams
  • Comfortability with Cypress automated web testing
  • A strong understanding of CI/CD and Build pipelines
  • An interest in continuing to grow your knowledge and skills in test infrastructure, frameworks, test provisioning, and configuration using GCP, AWS, Azure, Kubernetes, and Docker
  • You understand the importance of testing versus QA, and bring a solid understanding of testing principles and methodologies
  • A passion for working across multiple engineering teams, championing clean code, and building testing earlier into the development process
  • A meticulous nature and attention to detail, driven to pick things apart and make development teams stronger


Bonus if you have:

  • Experience writing test frameworks in several programming languages
  • Have experience building internal tooling focused on automation, efficiency, and reliability
  • Experience writing automated testing and tooling in C or Rust

Swoop Search is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.