> Markdown version of [/jobs/ext/1397389-quality-assurance-automation-engineer](https://www.wearedevelopers.com/jobs/ext/1397389-quality-assurance-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). --- # Quality Assurance Automation Engineer - **Company:** TECHNONAUT INC. - **Location:** Ashburn, VA, United States - **Experience:** Expert - **Salary:** $124,800.0 - $154,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, JIRA, Build Automation, Automation of Tests, Bug Tracking Systems, Software Quality, Continuous Integration, Data Validation, Software Debugging, JSON, Apache Maven, Scrum Methodology, Systems Development Life Cycle, SQL Databases, Test Execution Engine, Strategies of Testing, Testng, Web Applications, Extensible Markup Language (XML), Backend, Gitlab, Git, Gitlab-ci, Restful APIs, Selenium Webdriver, Api Management, Jenkins - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c06867a25e484dc4 ## About the Role The ideal candidate has a strong background in Java automation development, extensive experience with Selenium WebDriver, TestNG, and Maven, and a proven ability to build automation frameworks from the ground up while troubleshooting and enhancing existing automation solutions. You'll work closely with software engineers, product owners, and QA team members in an Agile environment to ensure the delivery of reliable, high-quality applications supporting critical federal missions., U.S. Citizenship is required. Must possess an active CBP Public Trust clearance or be eligible to obtain one. Minimum 5 years of hands-on Selenium WebDriver automation experience. Strong Java programming experience is required. This is a hands-on Java automation development role. Extensive experience with: Java Selenium WebDriver TestNG Maven Proven experience designing and implementing automation frameworks from scratch. Demonstrated ability to debug, maintain, and enhance existing automation frameworks. Experience testing REST APIs and validating JSON/XML responses. Experience with Git version control. Strong understanding of software testing methodologies, SDLC, and Agile development practices. Excellent analytical, troubleshooting, and communication skills. Preferred Qualifications Experience with GitLab and GitLab CI/CD pipelines. Experience with Jira or other defect tracking tools. Experience with SQL for backend data validation. Familiarity with Jenkins or other CI/CD platforms. Previous experience supporting CBP, DHS, or other federal government programs is highly desirable., If you're a senior automation engineer who enjoys building scalable automation frameworks, solving complex technical challenges, and contributing to high-impact federal programs, we'd like to hear from you. ## Description We are seeking a Senior QA Automation Engineer with expert-level Java and Selenium WebDriver experience to support a mission-critical U.S. Customs and Border Protection (CBP) program. This is a hands-on engineering role where you will design, develop, maintain, and optimize enterprise-grade automation frameworks while integrating automated testing into CI/CD pipelines to improve software quality and accelerate delivery., Design, develop, and maintain scalable automation frameworks using Java, Selenium WebDriver, TestNG, and Maven. Build robust, reusable automation frameworks from scratch for web-based applications. Debug, troubleshoot, and enhance existing automation frameworks to improve stability, maintainability, and execution efficiency. Develop and execute automated functional, regression, integration, smoke, and end-to-end test suites. Create comprehensive test plans, test cases, and automated test scripts based on business and technical requirements. Perform API testing for RESTful services and validate JSON/XML responses. Analyze test execution results, identify defects, perform root cause analysis, and collaborate with development teams to resolve issues. Integrate automated tests into GitLab CI/CD pipelines to support continuous testing and delivery. Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives. Promote automation best practices, code quality, and continuous improvement across the QA organization. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)