Quality Assurance Engineer

No longer accepting applications

Job Details

  • Salary$55K-$70K per year
  • Job TypeFull-time
  • Company TypeIndustry Partner
  • Job CategoryFacilities Maintenance
  • Job WorkplaceRemote
  • Job Workplace LocationUnited States

Job Description

FRONTSTEPS delivers a resident engagement platform that simplifies how management companies, homeowner associations, builders, and security experts build, connect, operate, and secure modern communities. With a focus on mobile-first technology and best-in-class integrations, our products make it easy for community leaders and homeowners to communicate, collaborate, and drive a more prosperous community. In short, people need to connect in various ways, and our platform makes it easier.

At FRONTSTEPS, we know that we cannot build a community-focused product without actively investing in our FRONTSTEPS people. That’s why you’re here. Our internal FRONTSTEPS community is built upon the talented people that get their hands dirty, engage in problem solving, and ultimately make our product what it is today.

REMOTE OPPORTUNITY

This role is eligible for remote work. FRONTSTEPS is authorized to do business in AZ, CO, CT, FL, GA, NC, OR, TX, SC, and WA. If you are not located in or able to work from a state where FRONTSTEPS is registered, we will not be able to consider you for this position.

Position Overview

The QA Engineer is responsible for ensuring the quality of our application. This will include working within our Agile process to help define and refine User Stories and their Conditions of Acceptance, developing and executing manual test scripts as well as assisting in the development and execution of automation testing. This role will require interacting with product teams, engineers, and the support organization to ensure proper coverage of all test cases. This position is required to handle quality assurance questions and provide overall support to the Quality Assurance Department. They are tasked with ensuring that software produced by the company is free of defects and is developed in a way that complies with the company’s standards.

Essential Functions

  • Creates / maintains / executes manual tests for QA across all products in accordance with their appropriate sprintcadence
  • Creates / maintains / executes automated tests for QA across all products in accordance with their appropriate sprint cadence
  • Is comfortable being flexible in daily assignments, as we are a small group and cover each other on a regular basis
  • Insures all scripts are maintained and kept up to date according to the product specs
  • Attend all refinement and planning sessions within the product supported to validate Conditions of Acceptance for each Work Item defined.
  • Works independently while being part of the QA team
  • Attends daily stand-up meetings as needed and communicate status for the tests being executed/created
  • Able to do reports on both coverage and execution of test cases
  • Enters any issues found with the product into the appropriate Azureboard
  • Maintains all testing resources needed for creation and execution of test scripts
  • Coordinates with the Support organization on cross team metrics
  • Identifies and analyzes issues, bugs, defects, and other problems, particularly when problems occur in multiple products; recommends and facilitates solutions to these issues
  • Believes that Quality Assurance is more than testing releases and includes working closely with the Product and Engineering teams to build quality into the product software development life cycle (SDLC)
  • Performs other related duties as requested by management


SKILLS & QUALIFICATIONS

  • BA/BS or equivalent work experience
  • Previous experience in a QA role or manual testing with a product that is a SaaS solution
  • Previous experience in developing and executing automated test scripts with tools such as Selenium IDE and TestComplete
  • Preferred experience testing mobile applications (Android/iOS)
  • Preferred experience developing manual test scripts
  • Experience with Azure DevOps is a plus
  • Proven experience with REST API testing and the common tools associated with it (Swagger / Postman)
  • SQL database knowledge and how to leverage for testing purposes
  • Experience writing and executing Test Plans and Test Cases
  • Knowledge of defect tracking systems
  • Experience collaborating with developers to maximize test coverage between the developer’s own tests and the QA testing effort
  • Experience working in a remote Agile environment
  • Knowledge of common QA practices and SDLC
  • Experience using emulators to accomplishtesting
  • Good communication and organizational skills
  • Proactively identify problems and opportunities and generate creative approaches to solve them
  • Enjoys working collaboratively with a product manager and product owners to understand and refine COAs for higher quality products
  • Excellent organizational skills and attention to detail
  • Excellent time management skills with a proven ability to meet deadlines
  • Strong analytical and problem-solving skills
  • Understand that celebrating accomplishments is just as important as looking for ways to improve
  • Willingness to learn new technologies and potentially work on a team to develop automation testing


Benefits include the following:

  • Medical, Dental, and Vision
  • Company sponsored Life Insurance
  • Voluntary Short-Term Disability, Long-Term Disability, and Life Insurance
  • FSA/HSA
  • Paid Time Off
  • Sick Time
  • Internet Reimbursement
  • 401k match


FRONTSTEPS is proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

This position may be based remotely and pays an annual salary of $55,000 - $70,000.

Posted: 2023-11-08

Last updated: 2023-11-08 5:53PM UTC

report

No longer accepting applications

More jobs at FRONTSTEPS