Skip to Main Content

Software Quality Assurance Engineer

Kastle Systems
Falls Church, VA
Expired: June 07, 2023 Applications are no longer accepted.
  • Full-Time

Kastle is the premier provider of property technology (PropTech) solutions that protect commercial real estate, multi-family residential, global enterprises, educational institutions and critical government facilities. We're looking for a Software Quality Assurance Engineer to join our team and help us grow our product offerings. This role can be remote, but you must reside in the Eastern Time Zone.

As a Kastle QA Engineer, you will have an opportunity to contribute to our award-winning, highly available and distributed platform that is deployed on platforms ranging from microcontrollers, headless Linux IoT controllers, datacenters, and the AWS and Azure clouds. Our products work to keep people safe while adding convenience and providing excellent customer service to the building managers and enterprise customers that use our Security-As-A-Service platform.
This position will be key to helping Kastle maintain quality in legacy applications (including identifying and implement ways to automate current test processes which may be manual in nature), but also to drive high quality in new and forthcoming products.

In addition to a great work environment, we provide excellent benefits (Medical/Dental/Vision, 401K, Tuition/Training Assistance, BrightHorizons Lifestyle Assistance, Wellness Program, etc.). We are proud to be a Certified Great Place to Work with awards for being a Top Work Place with Top DE&I Practices! For more information about working with us, please visit Kastle Careers.

• Create test plans
• Create and Document test cases
• Program automated tests in various automated test frameworks, such as webdriver.
• Maintain QA portions of CI/CD pipelines and ensure proper test coverage
• Develop standards and procedures to determine product quality and release readiness
• Discover defects within software and work with software engineering for root cause analysis
• Drive innovation and streamline overall testing processes
• Identify, isolate, and track bugs throughout testing
• Identify any potential problems that users might encounter
• When necessary, engage in manual testing as needed
• Research and analyze product features being tested
• Research new tools, technologies, and testing processes
• Review user interfaces for consistency and functionality

• Bachelors Degree in Computer Science, Computer Engineering, or similar degree that provides a solid foundation in computer programming.
• Solid foundation in software and system test methodology
• Professional experience with several different technological stacks, such as C# .Net/SQL Server/Windows, C++ on Linux, embedded devices
• At least 3 years experience working in a fast paced Agile development environment and implementing with one or more test frameworks.
• At least 2 years of experience building automated tests for web sites and web services (Selenium WebDriver experience is preferred), working with relational databases (SQL), and designing test strategies and test cases
• At least 1 year of experience in DevOps methodology and tools, including artifact/issue tracking in JIRA, containers (Docker), Puppet, automated testing, etc.
• Excellent written and verbal US English communication skills

Helpful but not required:
• Demonstrated experience discovering security vulnerabilities. Understanding of secure coding techniques and ways to uncover unsecure code.
• Solid understanding of networking concepts and programming (TCP/IP, UDP, NAT, Port Forwarding, etc)
• Thorough understanding of public key infrastructure and OpenSSL

Company Overview

Kastle Systems is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve. Delivering a world class customer experience drives everything we do, and Kastle's mission is to be our customers' best service provider and to ensure that their security the most effective, efficient and convenient. Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.

Equal Opportunity Statement

At Kastle, we believe that diversity makes us stronger - at work and in the world. Kastle Systems International, LLC is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.


Automated Testing | Test Automation | Softwae Automation Tester | Software Tester | Selenium | WebDriver | QA Analyst | Test Automation


Kastle Systems

6402 Arlington Blvd

Falls Church, VA
22042 USA



View All Kastle Systems Jobs

Get fresh Software Quality Assurance Engineer jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.