Automation Engineer
Posted 2025-08-23
Remote, USA
Full Time
Immediate Start
<b>Description</b><br><p>Dream is a pioneering AI cybersecurity company delivering revolutionary defense through artificial intelligence. Our proprietary AI platform creates a unified security system safeguarding assets against existing and emerging generative cyber threats. Dream's advanced AI automates discovery, calculates risks, performs real-time threat detection, and plans an automated response. With a core focus on the ""unknowns,"" our AI transforms data into clear threat narratives and actionable defense strategies.</p><p>Dream's AI cybersecurity platform represents a paradigm shift in cyber defense, employing a novel, multi-layered approach across all organizational networks in real-time. At the core of our solution is Dream's proprietary Cyber Language Model, a groundbreaking innovation that provides real-time, contextualized intelligence for comprehensive, actionable insights into any cyber-related query or threat scenario.</p><p>We’re looking for an experienced <strong>Automation Engineer</strong> to join our QA Automation team and help shape the future of quality at Dream. In this role, you’ll play a critical part in developing innovative testing systems for our SaaS product—ensuring every release is fast, reliable, and built to scale. </p><br> <b>Responsibilities</b><br><ul><li>Lead the design, development, and maintenance of automated tests across UI, API, and integration layers. </li><li>Collaborate closely with developers and QA engineers to define robust test strategies and drive quality from the ground up. </li><li>Build and evolve scalable, maintainable test frameworks that empower fast and confident delivery. </li><li>Integrate automation into CI/CD pipelines, maintaining high coverage across services and components. </li><li>Participate in feature planning to align test efforts early and ensure full lifecycle coverage. </li><li>Leverage infrastructure-as-code and scripting to streamline and optimize testing environments. </li></ul><br> <b>Requirements</b><br>None<br> <b>Skills</b><br><ul><li>3+ years of experience in automation development </li><li>Strong programming skills in Python and TypeScript </li><li>Proficiency with automation frameworks such as Pytest, Selenium, or Playwright </li><li>Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, TeamCity) </li><li>Hands-on with Linux systems and shell scripting </li><li>Background in testing cloud-based systems (AWS, GCP, or Azure) </li><li>Strong grasp of OOP principles, debugging, and problem-solving </li><li>Excellent communication and a team-first attitude </li></ul><p><br></p><p><strong>Nice to Have</strong> </p><ul><li>Familiarity with AI tools or MCP </li><li>Experience with infrastructure tools like Docker, Terraform, or Ansible </li><li>Comfort working with databases (MongoDB, SQL, Neo4j, etc.) </li><li>Exposure to container orchestration systems like Kubernetes </li></ul><p><br></p><p><strong>Our Tech Stack</strong> </p><p>Python, Pytest, TypeScript, Docker, GitHub, Jenkins, AWS, Terraform, Linux, MongoDB, Redis, RabbitMQ, Kubernetes </p><br>