> Markdown version of [/jobs/ext/1722707-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/1722707-test-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Automation Engineer - **Company:** Cayuse Holdings - **Location:** Washington, DC, United States - **Experience:** Expert - **Salary:** $143,228.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Word, Microsoft Excel, Adobe Acrobat, Application Programming Interfaces (APIs), Agile Methodology, Software Applications, Application Testing, JIRA, Automation of Tests, Microsoft Azure, Configuration Management, Code Coverage, Information Systems, Continuous Integration, Software Debugging, Hardware Design, Issue Tracking Systems, Junit, Load Testing, Office Suite, Microsoft PowerPoint, Software Maintenance, Release Management, Web Application Security, Selenium, Software Engineering, Software Testing Automation Framework, Test Data, Testng, Software Organization, Postman, Test Scripts, Cypress (Programming Language), Adobe, Integration Tests, Information Technology, Playwright, Data Management, Restful APIs, Cucumber (Software), Devsecops, Servicenow - **Published:** July 2, 2026 - **Apply:** https://dejobs.org/x/x/CE0394E2F6234387AA776F84823C46B2/job/ ## About the Role * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline (required). * Minimum of 8 years of progressive experience in software testing and quality assurance, including at least several years focused on test automation engineering. * Demonstrated experience designing, developing, and maintaining automated test frameworks and scripts for complex, distributed, or large-scale systems. * Hands-on experience with one or more test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, JUnit/TestNG, Cucumber, REST/API testing tools, performance/load testing tools). * Strong understanding of software development life cycle (SDLC), Agile and/or DevSecOps practices, and CI/CD pipeline integration for automated testing. * Proven ability to analyze requirements and user stories, derive test conditions, and design comprehensive test cases and test data sets. * Experience with defect tracking and ticketing systems (e.g., Jira, Azure DevOps, ServiceNow, or similar), including documenting and managing defects through closure. * Familiarity with configuration management, change management, and release management processes and tools. * Top Secret Clearance is required. * Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment. Minimum Skills Required: * Proficient in Microsoft and Adobe toolsets, including Excel, Word, PowerPoint, Acrobat, etc. * Strong understanding of software development best practices. * Ability to recommend and implement software upgrades. * Experience in software maintenance and testing to ensure continued functionality. * Excellent problem-solving and debugging skills. * Strong communication and collaboration skills. * Knowledge of database management and integration. * Understanding of web security best practices. * Ability to document processes and code for future maintenance and upgrades., * Ability to work on site in Washington, DC. * Must be physically and mentally able to perform duties extended periods of time. * Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position. * Must be able to establish a productive and professional workspace. * Must be able to sit for long periods of time looking at computer screen. * May be asked to work a flexible schedule which may include holidays. * May be asked to travel for business or professional development purposes. * May be asked to work hours outside of normal business hours. ## Description The Test Automation Engineer is responsible for designing, developing, and executing automated and manual tests to ensure the quality and performance of complex, large-scale, and immersive systems. This role leads the planning and implementation of test automation frameworks, tools, and strategies; performs application testing; validates defects; isolates issues; and provides detailed analysis and reporting of test results in the designated ticketing and reporting systems. The Test Automation Engineer also supports configuration management, change management, and release management activities across multiple software and hardware baselines. This position aligns with Cayuse's core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality in deliverables., * Design, implement, and execute comprehensive test and evaluation procedures to ensure all system, functional, performance, security, and integration requirements are met. * Create, maintain, and execute automated test scripts and test automation architectures for application products and large-scale, high-performance immersive systems. * Develop, document, and run system and integration test cases, including positive, negative, regression, end-to-end, and user acceptance test scenarios. * Analyze test cases for completeness and coverage; refine test conditions and acceptance criteria in collaboration with business analysts, developers, and stakeholders. * Conduct integration activities involving developed application software, ensuring compatibility and interoperability across components, services, and environments. * Evaluate, recommend, and implement automated test tools, frameworks, and strategies (e.g., UI, API, performance, security, and continuous testing tools) that align with enterprise standards and project needs. * Develop and maintain scalable, reusable automated test suites integrated into CI/CD pipelines to support frequent and reliable build validation. * Continuously upgrade and optimize automated test scripts for reliability, maintainability, and execution speed. * Establish and enforce best practices for test data management and environment configuration within automated test solutions. * Execute automated and manual test runs, capture detailed results, and enter findings into the designated ticketing system in a timely and accurate manner. * Validate defects and issues, perform root-cause analysis, and collaborate with development and operations teams to support remediation. * Identify, document, and track problems and issues through resolution, providing specific guidance on root-cause and recommended corrective actions. * Prepare, maintain, and deliver clear and concise test status reports, defect metrics, trend analyses, and risk assessments to project leadership and stakeholders. * Direct and/or participate in all phases of risk management assessments related to software/hardware development, with emphasis on test design, coverage, and test tool selection. * Provide subject matter expertise in testing methodologies, automation approaches, and quality standards for complex to highly complex software/hardware applications. * Support the presentation, formal review, and audit of test results, including preparation of briefings and decision-support materials for technical and non-technical audiences. * Design, plan, execute, and document System(s) test events, including the creation of System(s) test reports that meet government and organizational standards. * Review government-developed test plans and test reports for technical correctness, effectiveness, completeness, and compliance with applicable standards and requirements. * Observe, support, and evaluate the execution of customer acceptance test activities; provide feedback and recommendations to improve test coverage and acceptance criteria. * Analyze requirements for each test event and assist in the scheduling and coordination of System(s) non-operational environment test assets. * Perform configuration management, change management, and release management activities in coordination with project and operations teams. * Maintain and provide controls for multiple test software and hardware baselines, ensuring consistency and traceability across environments and test cycles. * Ensure that all test artifacts (plans, procedures, scripts, data, and reports) are version-controlled and aligned with configuration management policies. * Other duties as assigned. ## Related Videos - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [3x Performance: A Humbling Journey](https://www.wearedevelopers.com/videos/100165-3x-performance-a-humbling-journey) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)