> Markdown version of [/jobs/ext/1885139-software-q-a-spec-app-tester-senior](https://www.wearedevelopers.com/jobs/ext/1885139-software-q-a-spec-app-tester-senior). 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). --- # Software Q.A. Spec./App Tester (Senior) - **Company:** RCT Systems - **Location:** Herndon, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Software Applications, Automation of Tests, Bash Shell, Code Coverage, Databases, Database Queries, Eclipse (Software), IntelliJ IDEA, Apache JMeter, PostgreSQL, Linux System Administration, Linux Commands, Load Testing, MySQL, NetBeans, Oracle (Applications), Application Data, SQL Databases, Strategies of Testing, Performance Testing, Selenium Webdriver, Legacy Systems - **Published:** August 1, 2026 - **Apply:** https://www.healthjobsnationwide.com/node/15391336/apply-external ## About the Role * Active TS/SCI clearance with Polygraph required on day one. * Strong automation development experience with Java and Selenium WebDriver (not just record-and-playback tools). * Experience writing SQL queries for database validation. * Proficiency with IDEs such as IntelliJ, Eclipse, or NetBeans. * Linux command-line experience (Bash scripting, vi). * Expertise in both manual and automated testing methodologies. * Experience with performance testing tools such as JMeter. * Strong analytical skills and ability to independently design effective test strategies. * Comfortable working in a fast-paced, evolving technical environment. ## Description RCT Systems is seeking a Senior Software QA/Application Tester to support multiple software applications ranging from legacy systems to emerging technologies. The role focuses primarily on developing automated tests while also performing manual testing when needed. You'll collaborate closely with developers and may assist with performance/load testing., * Design, develop, and maintain automated test scripts using Java and Selenium WebDriver. * Perform manual testing when automation is not practical. * Create comprehensive test plans, test cases, procedures, and test scenarios. * Validate application data using SQL (Oracle, PostgreSQL, MySQL). * Analyze requirements, identify edge cases, and engineer thorough test coverage. * Support performance/load testing using tools like JMeter. * Maintain test environments and ensure QA processes follow industry best practices. * Work in Linux environments using Bash, vi, and related tools. ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## 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) - [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) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)