Jobs · Engineering · Virginia

Quality Assurance Engineer - AI Automation

Kastle Systems · Falls Church, VA · 3 wk ago
On-siteEngineeringFull-time

Responsibilities

  • Automation Framework Development
  • Design, build, and maintain a scalable automation framework for Kastle products, especially the firmware, hardware integration, and internal software applications.
  • Drive the full-scale rollout of Kastle's Agentic Testing project to more product lines.
  • Drive the extension of Kastle resilient QA framework OmniGuard to embedded systems and internal applications.
  • CI/CD Integration
  • Integrate automated test suites into the CI/CD pipeline to ensure continuous validation of every build.
  • Collaborate with DevOps and Engineering to automate smoke, regression, and performance tests.
  • Efficiency & Speed
  • Reduce reliance on manual testing, especially for the firmware, hardware integration, and internal software applications.
  • Significantly shorten the time-to-market for new features and firmware updates.
  • Implement automated regression testing to ensure new updates don't break existing hardware/software functionality.

Qualifications

  • Automation Proficiency:
  • Extensive experience with automation tools (e.g., Selenium, Playwright, Appium, RestAssured, Cucumber, JMeter, etc.).
  • CI/CD Expertise:
  • Hands-on experience integrating tests into Azure DevOps, or GitHub Actions.
  • Programming Skills:
  • Strong proficiency in languages such as Python, Java, or C# for test script development.
  • Familiar with agentic testing or agentic engineering concepts, workflow and platforms.
  • Experience & Education:
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science or a related technical field.
  • 3 - 5 years of experience in QA Automation.

Similar jobs