
Test Automation Engineer
- Quantico, VA
- Permanent
- Full-time
- Drive the software quality assurance lifecycle delivering on time and high-quality releases
- Perform testing activities to ensure proper tracking and completion each iteration and each larger overall release
- Be an active participant with the customer and, on occasion, development team in the analysis, design, and development process
- Write and revise test-related management plans and formal test procedures
- Identify and make recommendations for testing tools and technology for the creation of test suites, test reports and metrics.
- Identify and track continuous process improvements to the testing process and lead any necessary initiatives for their implementation
- Write and revise test cases
- Set-up and configure test environments.
- Perform functional, exploratory, system, regression and performance testing.
- US citizenship with active Top Secret clearance.
- Experience providing technical leadership – understands overall architecture, understands software engineering and testing best practices
- Minimum of 8 years’ experience, or equivalent certifications demonstrating ability to perform at this level.
- Strong Test Engineer background – tools, practices, risk mitigation
- Experience with test suite development and maintenance
- Experience with C# .NET and HTML
- Automation tools/frameworks: Selenium, Playwright, Appium, Robot, Cucumber, etc.
- Performance testing tools: JMeter, K6, Loadrunner
- CI/CD Tools: Jenkins, Azure Devops, Gitlab
- Experience writing automated tests for web front ends, web services, APIs, and databases
- Experience with manual testing
- Experience with integration testing
- Experience working as part of an agile team using SAFe, Scrum, XP and/or Kanban
- Generation and maintenance of controlled test datasets and scenarios