Quality Assurance Engineer
At Brightspot, we help content-driven organizations turn content chaos into momentum. Our flexible, AI-powered content management platform (CMS) enables teams to move faster, collaborate more effectively, and scale with confidence. Since 2008, leading enterprises have partnered with Brightspot to transform fragmented ecosystems into streamlined, high-performing operations that drive growth, strengthen governance, and deliver real business impact.We are looking for a Quality Assurance Engineer who is passionate about delivering high-quality digital experiences and enjoys solving complex technical challenges. This role will focus on testing modern web applications, Content Management Systems (CMS), and integrated platform experiences across a variety of customer projects.The ideal candidate has experience performing both manual and automated testing within fast-paced Agile environments and enjoys collaborating closely with Engineering, Product, and Delivery teams. We’re looking for someone detail-oriented, curious, adaptable, and excited to contribute to the continued evolution of our QA practices, including automation, scalable testing strategies, and modern quality engineering approaches.ResponsibilitiesPerform various types of testing across assigned projects, including functional, regression, smoke, integration, performance, and exploratory testingCreate, maintain, and execute test plans, test cases, test scenarios, and test data for both manual and automated testing effortsIdentify, document, prioritize, and help troubleshoot bugs and quality issues across web applications and CMS platformsCollaborate closely with Engineering, Product, Delivery, and DevOps teams throughout the software development lifecycleParticipate in requirements reviews, design reviews, sprint planning, and release readiness activities to help ensure quality is considered early in the development process (“shift-left” quality)Contribute to automation testing initiatives and help improve testing efficiency, coverage, and repeatabilityInstall and validate code deployments within QA environments while helping maintain environment stability and integritySupport production releases and post-release validation efforts as neededHelp track and communicate quality metrics, risks, and testing progress to project stakeholdersAdapt effectively to changing priorities, deadlines, and project needs in a fast-paced environmentContinuously learn and contribute ideas to improve QA processes, tooling, and overall product qualityQualifications3+ years of experience testing consumer-facing websites, SaaS applications, or Content Management Systems (CMS)Strong understanding of software testing methodologies, QA processes, and Agile development practicesExperience creating and executing test plans, test cases, and defect documentationStrong analytical, troubleshooting, and problem-solving skills with close attention to detailExperience with cross-browser, cross-platform, and mobile testing (iOS and Android)Familiarity with Linux/Unix commands and basic web technologies such as JavaScript, HTML, and CSSExperience with automation testing tools and frameworks such as Selenium, Cypress, Playwright, or similar tools is a plusFamiliarity with CI/CD and defect tracking tools such as Jenkins, GitHub Actions, and JIRA is a plusStrong communication, organizational, and collaboration skills with the ability to manage multiple priorities in a fast-paced environmentCompensation & BenefitsThe salary range for this role is $90,000-100,000 with bonus potential.Benefits include health, dental, and vision insurance, 3 weeks paid vacation, paid sick leave, paid company holidays, Safe Harbor 401(k) with employer matching, continuing education stipend, and a 3-week paid sabbatical after your 5th anniversary.Hybrid ExpectationsThis is a hybrid position. Candidates are expected to work on-site at our Reston office 2 days per week.