Jobs · Engineering · Virginia

Sr. Automated Test Engineer with Security Clearance

BOAB Ventures · Herndon, VA · 1 mo ago
EngineeringFull-time

Key Responsibilities

  • 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.

Core Technical Qualifications

  • 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.

Similar jobs