> Markdown version of [/jobs/ext/494237-sr-automated-test-engineer](https://www.wearedevelopers.com/jobs/ext/494237-sr-automated-test-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). --- # Sr. Automated Test Engineer - **Company:** Anonymous Employer - **Location:** Herndon, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Automation of Tests, Bash Shell, Command-Line Interface, Data Validation, Data Integrity, Relational Databases, Software Debugging, Linux, Text Processing, Eclipse (Software), Integrated Development Environments, IntelliJ IDEA, Apache JMeter, PostgreSQL, Load Testing, MySQL, Oracle (Applications), Selenium, Shell Script, Software Engineering, Strategies of Testing, Freeform SQL, Performance Testing, Test Scripts, Production Code, Selenium Webdriver, Legacy Systems - **Published:** June 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8952170/sr-automated-test-engineer ## About the Role * Code-Driven Automation: Strong software development fundamentals with deep, hands-on experience writing automated test code in Java. * UI & Browser Automation: Expert-level mastery of Selenium WebDriver (building robust page-object models and custom frameworks, rather than using record-and-playback tools). * Data Validation: Proficient in writing complex SQL queries to validate data integrity across relational databases (e.g., PostgreSQL, Oracle, MySQL). * Modern IDE Usage: Comfort developing and debugging test suites inside standard Integrated Development Environments (such as IntelliJ, Eclipse, or equivalent). * Linux Fundamentals: Solid comfort interacting with Linux/Unix environments, including basic shell scripting (Bash) and command-line text editing (vi/vim). * Performance Testing: Practical exposure to performance, stress, and load-testing utilities like Apache JMeter or Selenium-based load frameworks. * Testing Methodology: Demonstrated mastery of both manual and automated verification processes, with a proven track record of delivering structured, repeatable test reports. Professional Attributes: * High autonomy-capable of taking vague requirements and independently building out a complete test strategy. * Strong adaptability, with a track record of thriving within fast-paced, constantly evolving sprint cycles. * Clear communication skills to seamlessly bridge the gap between development teams and mission stakeholders. ## Description We are seeking a Senior Test Automation Engineer to join a close-knit quality engineering team supporting a diverse suite of software applications. This portfolio spans the entire lifecycle, from legacy systems to emerging, cutting-edge technologies. This is not a "click-and-record" testing role. We are looking for a professional with genuine software development DNA who treats test code with the same rigor as production code. You will be responsible for independently evaluating requirements, architecting robust automation frameworks from scratch, and proactively probing applications for edge cases and failure conditions. While automation is the primary focus, you will also perform manual validation when programmatic solutions are impractical, and partner with developers to scale performance and load-testing initiatives., * Framework Engineering: Architect, write, and maintain robust, scalable automated test scripts from scratch, ensuring high code quality and repeatability. * Requirements Analysis: Autonomously evaluate developer assignments and user stories to engineer comprehensive test paths, anticipating both ideal scenarios and complex failure modes. * Test Lifecycle Management: Author detailed, industry-standard test plans, test cases, scenarios, and compliance procedures. * Performance & Load Testing: Partner with application developers to execute performance and load testing as the technical ecosystem expands. * Environment Maintenance: Help manage, update, and stabilize the dedicated test environment to ensure consistent, repeatable execution. * Security & Best Practices: Ensure all QA and testing approaches account for known system vulnerabilities and align with secure software development principles. ## Related Videos - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How not to test ](https://www.wearedevelopers.com/videos/175-how-not-to-test) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Benefits of Using JMeter For Performance Testing](https://www.wearedevelopers.com/magazine/96-benefits-of-using-jmeter-for-performance-testing) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)