Software Engineer in Test (SDET)


Job Details

The SDET engineer will work a hybrid schedule, coming into the office 3 days per week, in Detroit, MI.


Revela is seeking software engineer testers! This role is responsible for developing test strategies, documenting all testing steps, automating those testing steps, and embedding yourself into the SDLC process.. We're a profitable, well-funded, exciting startup based in Detroit. We're disrupting the PropTech industry with our innovative platform, come join our exciting engineering team


What We re Looking For


  • MUST HAVE
  • 2+ years experience using Ruby on Rails - technical testing is part of our process
  • 5+ years of experience leading small to large-scale software development, testing, and performance across multiple groups.
  • Desire to continuously learn and hone your skills
  • A passion for building and creating user-friendly, intuitive, high-quality software
  • The ability to operate independently and manage your own time - it s not in our blood to micromanage, but we all strive for the highest quality results. The right candidate will embrace product ownership and take pride in the product they design and create.
  • An eye for design and attention to detail
  • A proven track record of delivering quality software applications in an environment where every day counts - expected results and quality standards are high
  • Ability to collaborate and effectively work/communicate with client-facing teams and other product stakeholders
  • Someone who has a proactive approach to solving technical problems and can anticipate potential pitfalls and design solutions to overcome those challenges
  • Someone excited to join us in our awesome new office, on-site, around 3-5 days per week (hybrid)


What You ll Do

On any given typical day you ll be collaborating with our engineering team to execute a variety of tasks and functions, including, but not limited to:


  • Develop Test Strategies and Plans.
  • Identify regression tests, then implement them with the Engineering team.
  • Identify and ensure the creation of re-usable, automated tests.
  • Influence Change Management, CI/CD, and tools integration as it relates to automated testing.
  • Execute all test cases, and detect defects early
  • Pretest and validate deployment plans with steps to be taken
  • Execute post-deployment verification plans and record results
  • Execute resilience testing plan and results
  • Assure at least 80% Unit test coverage
  • Establish common defect severity definitions across the company
  • Complete Web accessibility testing with no open violations for customer-facing web interfaces (WCAG)
  • Complete application vulnerability and penetration testing with no active violations
  • Raise any issues with developers and product owners
  • Create a test automation suite and design the necessary documentation for automated processes
  • Shorten and amplify feedback loops to deliver products faster and with higher quality


Bonus Tech Experience

  • 5 years experience with performance engineering and profiling tools such as Load Runner, JMeter.
  • Exposure to Application performance monitoring tools.
  • You have experience working in a TDD/BDD environment.
  • You understand Continuous Delivery concepts and can use industry-standard tooling.


About Revela

Revela s mission is to empower real estate entrepreneurs, property management companies, and investors to grow their portfolios. Through cutting-edge technology and value-added services, our family of companies strives to add value throughout the entire investment and management lifecycles. We're a Detroit-based PropTech company.





 Revela

 06/01/2024

 Detroit,MI