BuildingReports leverages innovative technology and on-demand reporting tools to dramatically improve the building safety inspection process, leading to lower inspection cost and significantly reduced compliance risk. Companies rely on BuildingReports’ easy to use mobile scanning tools, online report database and management tools to properly inspect and maintain the safety devices in buildings they serve and manage. With BuildingReports’ instant access to secure online inspection reports, building owners and AHJ’s can verify the inspection was conducted properly and that safety equipment is working as expected. Building owners can also determine if any actions are required to comply with security and safety standards and thereby reducing risk and potential liability exposure. The BuildingReports global network of over 1,500 fire protection, life safety, security, and mechanical service providers has, to date, inspected over 20 billion square feet of commercial and industrial space with over 650 million individual assets inspected or serviced using BuildingReports solutions. BuildingReports has earned its reputation as the most trusted name in compliance reporting.
POSITION SUMMARY
We are seeking a detail-oriented QA Tester to join our quality assurance team and ensure the delivery of exceptional software experiences across our SaaS platform and mobile applications. In this role, you will be instrumental in maintaining the high quality standards our users expect, identifying defects before release, and contributing to our continuous improvement processes.
As a QA Tester, you will design, develop, and execute comprehensive test plans and test cases for both web-based SaaS products and mobile applications across iOS and Android platforms. You will work closely with our development team throughout the software development lifecycle to understand requirements, provide quality feedback, and advocate for the end-user experience. A background in test automation is preferred to help build and maintain automated testing frameworks.
The ideal candidate brings hands-on experience testing modern web based applications with a strong foundation in test automation tools and methodologies. You should be comfortable working in an agile environment, possess excellent analytical and problem-solving skills, and have a passion for breaking things to make them better. This role offers the opportunity to make a significant impact on product quality while growing your technical skills in a collaborative, fast-paced environment.
Salary is commensurate with experience.
ESSENTIAL FUNCTIONS
- Design, develop, document, and maintain comprehensive test plans, test cases, and testing artifacts that validate software functionality, performance, and user experience across SaaS and mobile platforms.
- Investigate and reproduce customer-reported issues with precision, documenting clear step-by-step reproduction paths and environmental conditions to enable efficient resolution by development teams.
- Execute test plans systematically and thoroughly within project timelines, ensuring complete coverage of functional, regression, and integration testing requirements.
- Identify, isolate, document, and track defects throughout the testing lifecycle, providing detailed information including severity assessments, screenshots, logs, and relevant environmental data.
- Evaluate user interfaces and workflows for consistency, intuitive usability, accessibility standards, and functional accuracy across different devices, browsers, and operating systems.
- Collaborate with cross-functional teams including developers, product managers, and designers to troubleshoot issues, optimize testing processes, and contribute innovative solutions that enhance product quality.
- Build and maintain automated test scripts and frameworks to increase testing efficiency, expand coverage, and support continuous integration/continuous deployment (CI/CD) pipelines.
- Stay current with industry best practices, emerging testing methodologies, automation tools, and quality assurance trends to continuously improve testing effectiveness and personal expertise.
NOTE: The employee must adhere to an approved schedule within the company's business hours of 8am to 5pm EST. Flexibility may be necessary to accommodate employees in different time zones. This position is full-time and salaried. Workdays are Monday through Friday. Remote work is allowed.
POSITION QUALIFICATIONS - Salary is commensurate with experience.
Education:
- Associates or Bachelor in a related field, or substantiated non-education equivalent experience.
Experience:
- Practical understanding of wireless networking protocols and Bluetooth connectivity, including the ability to test device pairing, data transmission, connection stability, and troubleshoot connectivity issues.
- Proficiency with Windows and macOS operating system
- Comprehensive experience testing web applications across all major browsers (Chrome, Firefox, Safari, Edge) with understanding of cross-browser compatibility issues, responsive design principles, and browser-specific behaviors.
- Salary is commensurate with experience.
Preferred but not required:
- 3-5+ years of professional experience in QA testing roles, with demonstrated expertise in testing SaaS applications and mobile platforms across diverse project environments.
- Background or familiarity with the Fire and Life Safety industry, including understanding of relevant compliance standards, regulatory requirements, and domain-specific workflows.
- Proficiency with Application Lifecycle Management (ALM) tools such as Atlassian JIRA or equivalent platforms for defect tracking, sprint planning, and project collaboration.
- Hands-on experience with test case management solutions such as TestRail, Zephyr, Test Monitor, qTest, or similar tools for organizing, executing, and reporting on test activities.
- Strong technical competency with API testing tools (Postman, Insomnia, SoapUI, REST Assured) and test automation frameworks (Selenium, Appium, Cypress, Playwright) for both web and mobile applications.
- Experience implementing and maintaining automated testing within CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Familiarity with scripting or programming languages commonly used in test automation (JavaScript, Python, Java, or C#).
SKILLS & ABILITIES
- Excellent interpersonal, verbal, and written communication skills
- Strong analytical and problem solving
- Self-driven and self-motivated, with high level of comfort working both independently and in team-oriented collaborative environments.
PHYSICAL DEMANDS
Sit/stand (C).
C (Constantly) Position requires this activity more than 66% of the time. (5.5+ hrs/day)
Other Physical Requirements:
High frequency of computer keyboarding and viewing a computer monitor.
WORK ENVIRONMENT
Work is performed primarily remote, occasionally in-office. Workspace shall be equipped with computer, and other necessary office supplies. The environment is often fast-paced and dynamic, requiring the Senior Software Developer to juggle multiple tasks simultaneously and sometimes in stressful situations. The noise level in the work environment is usually quiet in office settings and moderate in other situations.
Reasonable Accommodations Statement
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.
BuildingReports is an EEO employer and offers equal employment opportunity to all based upon individual merit and does not discriminate on the basis of race, color, sex, age, national origin, religion, protected veteran status, and basis of disability or any other federal, state, or local protected class. BuildingReports is a Drug-Free workplace. Our Management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.!
Pay: From $45,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Education:
Experience:
- Comprehensive web application testing: 3 years (Required)
- SaaS: 3 years (Preferred)
- Application Lifecycle Management (ALM): 3 years (Preferred)
- implementing automated testing within CI/CD pipelines: 3 years (Preferred)
- API testing: 3 years (Preferred)
Work Location: Remote