Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume
Senior Quality Assurance Engineer
NinjaOne
$75,000 - $110,000
Sep 19, 2025
Washington, DC, US • KS, US • OR, US • CA, US • TX, US • Jackson Township, NJ, USA • FL, US • Waterbury, CT, USA • GA, US • TN, US • VA, US • New York, NY, USA • ME, US • MA, US • NC, US • IL, US
NinjaOne is looking for a Sr QA Engineer to ensure quality software for their growing suite of IT Operations software, validating new product features and troubleshooting issues to maintain high standards.
Requirements
5+ years of experience in Manual Quality Assurance Testing.
3+ years of experience in Automation Testing.
2+ years of experience scripting in at least one or preferably multiple scripting languages such as PowerShell, Bash, Batch, Python, etc.
Previous experience with at least 2 of the 3 operating systems: Windows, Mac or Linux is required. Including an understanding of system settings, the Windows Registry, and other OS foundational aspects.
Experience with computer networks and network equipment setup and management, understanding of network hardware would make you stand out.
Experience with databases including PostgreSQL, SQL, and MySQL.
Experience setting up and configuring Virtual Machines (VM). A focus on ESXi and Hyper-V will be advantageous.
Responsibilities
responsible for comprehensive software testing, to guarantee impeccable feature releases.
Develop and maintain accurate test plans and ensure compliance across all platforms.
create detailed reports on the quality and functionality of software applications after thorough testing.
Ensure any defects or issues are documented clearly for the development teams to address.
recommend enhancements to current testing methodologies, tools, and processes to refine and iterate our QA practices.
Work alongside our developers, product managers, and leaders throughout the software development life cycle, ensuring that quality standards are always achieved.
Other
5+ years of recent experience in roles like Technical IT Support, Product Support, or Systems Engineering is essential.
Engage and collaborate with diverse teams, ensuring feedback is articulated clearly and transformed into actionable insights.
Attention to detail, ensuring that all bugs and inconsistencies go unnoticed.
Ability to think on your feet, coupled with analytical prowess, for identifying, documenting, resolving or escalating issues as they arise.