B
Quality Assurance Engineer
Accepting applicationsBrightspot · Reston, VA
Full-Time Mid_senior AIJavaaiasicate
Posted
6d ago
Category
Test
Experience
Mid_senior
Country
United States
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.
Responsibilities
Perform various types of testing across assigned projects, including functional, regression, smoke, integration, performance, and exploratory testing
Create, maintain, and execute test plans, test cases, test scenarios, and test data for both manual and automated testing efforts
Identify, document, prioritize, and help troubleshoot bugs and quality issues across web applications and CMS platforms
Collaborate closely with Engineering, Product, Delivery, and DevOps teams throughout the software development lifecycle
Participate 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 repeatability
Install and validate code deployments within QA environments while helping maintain environment stability and integrity
Support production releases and post-release validation efforts as needed
Help track and communicate quality metrics, risks, and testing progress to project stakeholders
Adapt effectively to changing priorities, deadlines, and project needs in a fast-paced environment
Continuously learn and contribute ideas to improve QA processes, tooling, and overall product quality
Qualifications
3+ 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 practices
Experience creating and executing test plans, test cases, and defect documentation
Strong analytical, troubleshooting, and problem-solving skills with close attention to detail
Experience 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 CSS
Experience with automation testing tools and frameworks such as Selenium, Cypress, Playwright, or similar tools is a plus
Familiarity with CI/CD and defect tracking tools such as Jenkins, GitHub Actions, and JIRA is a plus
Strong communication, organizational, and collaboration skills with the ability to manage multiple priorities in a fast-paced environment
Compensation & Benefits
The 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 Expectations
This is a hybrid position. Candidates are expected to work on-site at our Reston office 2 days per week.
Show more Show less
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.
Responsibilities
Perform various types of testing across assigned projects, including functional, regression, smoke, integration, performance, and exploratory testing
Create, maintain, and execute test plans, test cases, test scenarios, and test data for both manual and automated testing efforts
Identify, document, prioritize, and help troubleshoot bugs and quality issues across web applications and CMS platforms
Collaborate closely with Engineering, Product, Delivery, and DevOps teams throughout the software development lifecycle
Participate 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 repeatability
Install and validate code deployments within QA environments while helping maintain environment stability and integrity
Support production releases and post-release validation efforts as needed
Help track and communicate quality metrics, risks, and testing progress to project stakeholders
Adapt effectively to changing priorities, deadlines, and project needs in a fast-paced environment
Continuously learn and contribute ideas to improve QA processes, tooling, and overall product quality
Qualifications
3+ 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 practices
Experience creating and executing test plans, test cases, and defect documentation
Strong analytical, troubleshooting, and problem-solving skills with close attention to detail
Experience 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 CSS
Experience with automation testing tools and frameworks such as Selenium, Cypress, Playwright, or similar tools is a plus
Familiarity with CI/CD and defect tracking tools such as Jenkins, GitHub Actions, and JIRA is a plus
Strong communication, organizational, and collaboration skills with the ability to manage multiple priorities in a fast-paced environment
Compensation & Benefits
The 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 Expectations
This is a hybrid position. Candidates are expected to work on-site at our Reston office 2 days per week.
Show more Show less