> Markdown version of [/jobs/ext/266095-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/266095-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:** Oasys Inc. - **Location:** Fairfax, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Automation of Tests, Bash Shell, Databases, Continuous Integration, Extract Transform Load (ETL), Database Queries, Mobile Application Software, Python (Programming Language), Load Testing, Microsoft Office, Windows PowerShell, Scrum Methodology, Selenium, Smoke Testing, Software Engineering, Strategies of Testing, Freeform SQL, Test Scripts, Cypress (Programming Language), Information Technology, Playwright, Build Tools, Selenium Webdriver - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=dcac43e9c4856578 ## About the Role * Bachelor's degree in computer science or a technical field * 10+ years in software engineering and testing * SME in automated testing and associated tools * 4+ years in agile software development methodologies * Strong scripting capabilities (Python, PowerShell, Bash) for automation and migration tasks. * Working knowledge of 508 accessibility standards * Testing experience in both websites and mobile applications * Program management and MS Office experience * Excellent communication and management skills. Certifications Preferred: * International Software Testing Qualifications Board (ISTQB) * Certified Tester Foundation v4 * Certified ScrumMaster Security Clearance Requirements: * Must be a U.S. Citizen * Must have an active DoD Secret clearance. ## Description The Test Automation Engineer is responsible for designing, developing, and maintaining automated testing frameworks that ensure the quality, reliability, and performance of DoD mission-critical applications. Position requires hands-on experience with modern automation tools, strong scripting and programming skills, and a drive for improving test efficiency through automation and continuous integration practices. The role requires strong leadership abilities, hands-on QA expertise, and experience managing test efforts for complex systems. Requires development experience to support test script creation, database queries, and performance load testing. NOTE: This role is contingent on the contract being awarded. Primary Responsibilities: * Lead the strategy, design, and maintenance of automated test suites for UI, API, regression, and smoke testing. * Develop, execute, and optimize automated tests using industry-standard tools such as Selenium, Cypress, Playwright, WebDriverIO. * Develop test scripts using Java, Python, Bash, PowerShell and other languages. * Write and execute complex SQL queries to validate data accuracy, perform backend testing, support ETL verification, and troubleshoot database-related defects. * Provide clear QA insights to Scrum Masters, Product Owners, and leadership teams. * Maintain high-quality documentation for test strategies, scripts, automation frameworks, and test results. * Solid understanding of CI/CD processes and build tools. * Support operations and sustainment activities. * All other duties as assigned by management. ## Related Videos - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Continuous Accessibility](https://www.wearedevelopers.com/videos/100170-continuous-accessibility) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning)