Software QA Engineer - Draper, UT

View Listing Details Below

Summary

ResMan is a rapidly growing property management software company with a strong presence in the brick and mortar property management industry. ResMan saw the need for an application that truly helps measure, manage, and educate the members of the property management industry and have set out to create it. With such extensive knowledge and experience in the industry, ResMan has placed itself in a prime position to make a major difference in the way in which properties are managed.

The Quality Assurance Team’s mission is to ensure the delivery of exemplary software that meets the business needs of our Partners and extends ResMan’s dedication to “Service First.” The Quality Automation Engineer will provide significant support to the development of high-class Platform as a Service (PaaS) and Software as a Service (SaaS) products.

As a member of the QA team, the Quality Assurance Engineer will help implement a robust test framework and automate test cases. This test framework will be data-driven, will encompass parallel streams of automation, will encompass end to end functional workflows as well as non-functional test cases. Automation is central to our quality strategy as we continue to deepen and expand our product.

In addition to outstanding technical abilities, the candidate must be able to work as a productive team member, communicate effectively with others, and be able to prioritize work to deliver a functioning product on-time. Employment comes with competitive compensation and benefits package.

 

What you will be doing:

  • Develop and maintain Automation Framework and Automation Test harness.
  • Develop automated UI functional, API and Performance Test cases that are modular and extensible.
  • Integrate tests as part of the build and release process.
  • Assist in automation adoption within the Engineering Organization
  • Work with the developers on improving overall quality of the product during design and implementation phase

 

Technical Skills Required:

  • Experience writing complex automated tests for web applications using Selenium Web driver or a comparable tool
  • Strong programming skills in JavaScript, C# or comparable language

 

Experience and Qualifications:

  • 3+ years progressively responsible experience designing, developing, and maintaining complex test automation framework and automated tests for software applications
  • In-depth knowledge of QA processes and methodologies, and software development lifecycles
  • Knowledge of testing methodologies (functional, end to end, regression testing)
  • Experience with Node.js and UI Test Automation Frameworks like Protractor, Nightwatch.js or similar
  • Solid understanding of Test Frameworks like Nunit, MSTest, Jasmine, Mocha or Chai or similar
  • Experience with Selenium Web driver (grid, parallel or sauce labs)
  • Experience coding automated tests for Backend Services and REST API’s
  • Ability to write SQL Queries
  • Demonstrable experience incorporating automated test suites into CI/CD
  • Understanding of Agile and Scrum software development methodologies
  • Strong analytical, organizational and communication skills.
  • Ability to prioritize and manage time effectively
  • Ability to work independently but know when to say “I don’t know” and ask for help
  • Strong verbal and written English skills

 

Plus Experience and Qualifications:

  • Knowledge and experience with Team Foundation or Team Services
  • Knowledge and experience with a QA Test Suite (such as Microsoft Test Management)
  • Property Management Industry Experience

Apply Today



I love that I can track my carports, license plates, gate cards, or car stickers. Changing rents when doing increases is as easy as a snap. It is very user-friendly and it is easy to learn and pick up quite quickly.…

Mariela G. | Community Manager

On Facebook, there is a group called Apartment Management and Maintenance Support Group.  Every month there is someone asking which software package we recommend. I always throw out ResMan. It’s inexpensive, but still a quality product.  I’ve also recommended it…

Amy H. | Regional Manager

We were struggling with management tracking and ResMan stepped in with a clear, concise software that improved our structure. It has been great as we have developed as a company! We have been lucky to work with ResMan for 4+ years.…

Graham C. | Managing Member

X

Request a Demo

Request A Demo