Profiles · 1 day ago
Quality Assurance Automation Engineer
Profiles is a leader in the nonprofit industry seeking a QA Engineer in Alexandria, VA. The role involves building and maintaining automated test frameworks, designing automation suites, and ensuring compliance with security standards in a collaborative, mission-driven environment.
Responsibilities
Build and maintain automated test frameworks using Java/Selenium and migrate legacy scripts to modern tools
Design automation suites for web, API, and database testing, integrating them into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
Execute regression, integration, performance, and security validation in cloud environments (AWS/Azure) with tools like JMeter or LoadRunner
Collaborate with developers in a matrix organization to ensure testability, manage test data, and deliver automated reporting dashboards
Ensure compliance with DoD security standards (NIST, RMF, DoD CC SRG) and document automation processes and best practices
Support Agile delivery using Jira/Confluence and mentor team members on automation tools and practices
Qualification
Required
US citizenship with the ability to obtain a T3 Public Trust clearance and work on site at an approved office location
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
Three to five years of experience in automated testing with strong proficiency in Java, Eclipse, and Selenium WebDriver
Hands-on experience with CI/CD pipelines, Agile or DevOps environments, version control (Git), and cloud platforms
Security+ certification required within three to six months, along with strong analytical, communication, and collaboration skills
Benefits
Collaborative, mission-driven culture in a non-profit dedicated to science and societal advancement.
Hybrid flexibility with up to 2 days remote after probationary period.
Access to ongoing professional development and mentorship opportunities.