Job Closed

This listing is no longer active.

OpenZeppelin logo
OpenZeppelin

OpenZeppelin provides security products to build, automate and operate dApps and audits for decentralized systems.

AI Automation Developer

QA Automation EngineerQA Automation EngineerFull TimeRemoteSeniorTeam 11-50Since 2015H1B No SponsorCompany SiteLinkedIn

Location

Europe

Posted

70 days ago

Salary

0

Seniority

Senior

English

Job Description

AI Automation Developer

OpenZeppelin

• Build, improve, and maintain AI powered workflows used to find issues in codebases. • Implement experiments designed by the AI Security Researcher and help convert ideas into working systems. • Develop automation pipelines that run the AI Auditor across repositories, files, functions, and specific areas of interest. • Improve the agent’s workflow: code ingestion, context gathering, prompting, tool usage, evaluation, reporting, and feedback loops. • Build internal tools that help the team compare outputs, measure quality, reduce false positives, and identify regressions. • Integrate LLMs, agents, APIs, code analysis tools, and internal systems into reliable workflows. • Create repeatable evaluation processes so improvements can be measured over time. • Refine prompts, chains, tools, and execution strategies to improve the quality of findings. • Work closely with security researchers to understand what the AI Agent should do differently.

Job Requirements

  • Strong software development experience, especially building automation, internal tools, backend systems, or developer tooling.
  • Experience working with APIs, scripts, pipelines, queues, databases, and integrations.
  • Practical experience using LLMs or AI tools to automate technical workflows.
  • Ability to take a research idea and turn it into a working implementation.
  • Good judgment around reliability, maintainability, and simplicity.
  • Ability to work closely with non-traditional product inputs, such as researcher feedback, evaluation results, and experimental findings.
  • Comfort working independently and iterating quickly.
  • Interest in security, code analysis, AI agents, and developer productivity.

Benefits

  • Company in-person gatherings in different locations around the world 😎
  • Fully remote work 🌎
  • Flexible time off 🏝
  • Paid parental leave 💙
  • One time work-from-home equipment stipend of up to $500 USD 🪑
  • Medical insurance coverage 🏥
  • Learning & Development opportunities 🧠
  • Work with a global team in a fast-growing industry 🚀

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

Concept Plus, LLC logo

QA Lead

Concept Plus, LLC

Transforming Concepts Into Solutions

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Concept Plus is seeking a QA Lead to provide senior technical leadership supporting Air Force IT systems across development and operational environments. This role is responsible for establishing and executing quality assurance strategies, ensuring the delivery of secure, reliable, and high-performing systems. The ideal candidate will have a strong understanding of Air Force IT processes and technology stacks, including: - DevSecOps CI/CD pipelines - Cloud One - Oracle-based systems - Java applications The QA Lead will define and oversee test strategies, quality standards, and validation processes across the system lifecycle, including: - Functional testing - Integration testing - Regression testing - Performance testing - Security testing This role will drive test automation, continuous testing within CI/CD pipelines, defect management, and release quality governance, ensuring mission-critical systems meet performance, security, and reliability expectations. The QA Lead plays a critical role in enabling shift-left testing, continuous improvement, and data-driven quality metrics, partnering closely with development, infrastructure, and program leadership to support stable operations and successful system modernization. Qualifications - US Citizenship Required - Ability to obtain and/or maintain a Secret Clearance - DoD 8140 intermediate certification or DoD 8570 IAM Level II certifications or higher - 10+ years of QA/Test Automation Engineering experience, with 5-7 years in DevSecOps environments - Bachelor’s degree in IT, Engineering, Computer Science, or a related field; master’s degree preferred - Hands-on experience with modern test automation tools (SonarQube, SAST/DAST) and CI/CD tools (Jenkins, GitHub Actions, GitLab CI) Requirements - Define testing strategies, integrate security tools into CI/CD, and ensure compliance with DoD/DISA STIGs and RMF - Integrate automated testing (unit, functional, regression, security scanning) directly into CI/CD pipelines - Lead the secure design, automation, and execution of CI/CD pipelines, incorporating automated security scanning and QA checks (SAST/DAST, dependency scanning) - Develop, document, and execute automated testing strategies within Agile DevSecOps frameworks, ensuring compliance with functionality, reliability, and security standards - Ensure all systems comply with DoD/DISA STIGs, Risk Management Framework (RMF), and NIST 800-53 standards - Experience in coding/scripting for automation (e.g., Python, Java) - Integrate, maintain, and optimize automated test suites (functional, integration, regression, smoke) into DevSecOps pipelines (e.g., Jenkins, GitHub Actions) - Develop and maintain the Quality Control Plan (QCP) and Quality Assurance Surveillance Plan (QASP) tracking KPIs and SLA performance ensuring all deliverables meet contract requirements - Lead internal compliance assessments and audits, ensuring adherence to CMMI-SVC, ISO 9001:2015, or AS9100 standards - Conduct root cause analysis (RCA) and risk mitigation to reduce recurring defects in high-visibility military systems - Lead a QA team, providing technical guidance on test script creation, database queries (SQL), and performance load testing - Coordinate with program management, contractors, and government customers to report on SLA and KPI performance metrics - Work with developers, security engineers, and DevOps to enable continuous, secure delivery - Active mentoring of junior engineers on DevOps methodologies Preferred Qualifications - Experience working with Agile development teams of 20+ FTEs and be familiar with Agile methodologies - Knowledge of Government Quality Requirements, Performance Work Statements (PWS), and Contract Data Requirements Lists (CDRLs) - 5+ years of software QA experience, with recent experience in a DoD Agile environment - Experience with AWS, Azure, or GCP cloud services - DoD Domain Knowledge: Strong knowledge of DoD software acquisition policies, ATO (Authorization to Operate) requirements, and RMF Company Description Concept Plus is an Equal Opportunity Employer. As such, we will give your application full consideration without regard to your race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation, gender identity, or any other classification protected by federal, state, or local law.

United States
Cato Networks logo

QA Automation Engineer

Cato Networks

Cato Networks is the first company to converge enterprise networking and security into one centralized and global service that is delivered by cloud. Led by networking and security pioneer Shlomo Kramer Unique technology inspired a brand-new product category, later named “SASE” by Gartner Market expected to reach $28.5 billion by 2028

Full TimeRemoteTeam 931Since 2015

Role Description We are seeking a visionary Automation Engineer to join our dynamic IS Team. In this role, you will be responsible for ensuring the quality of product features end-to-end by designing, implementing, and maintaining automated tests using our advanced TypeScript-based framework. Your work will involve automating diverse and complex product scenarios, playing a pivotal role in enhancing the quality, scalability, and robustness of our solutions. - Act as an owner and mentor for the entire development team, driving quality standards and best practices. - Plan, design, implement, and maintain robust automated tests, supporting infrastructure, and comprehensive product test coverage. - Drive initiatives to enhance automation infrastructure and tools to support seamless development and testing workflows. - Define, implement, and maintain automated regression and sanity tests for a dynamic and evolving product. - Set up, maintain, and optimize test automation environments for consistent and reliable test execution. Qualifications - Proficiency in software testing methodologies, processes, and tools. - 2-3 years of experience in developing and maintaining automated tests for multi-layered products. - Strong coding skills in TypeScript or other object-oriented programming languages. - Knowledge of OOD/OOP design principles. - Hands-on experience with Playwright is preferred; experience with Selenium or similar automation frameworks is also relevant. - Experience using AI-assisted development tools (Cursor, Claude, GitHub Copilot, etc.) with strong understanding of the generated code and solutions. - Experience with API automation with familiarity in REST APIs. - Hands-on experience with tools like Jenkins and Git is a plus. - Familiarity with Information Systems such as Salesforce is an advantage. Requirements - Leadership experience or the ability to manage complex projects effectively. - Excellent debugging and troubleshooting skills. - A self-starter with a goal-driven mindset and the ability to take ownership of tasks. - Strong collaboration and communication skills, with the ability to work in dynamic, multi-tasking environments. - Experience working with remote teams and managing priorities to meet deadlines.

Israel

Network Automation Engineer (Python + Network APIs)

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Role Description We are seeking a Network Automation Engineer who blends strong Python development skills with deep networking domain expertise to automate network configuration, change management, and observability across multi-vendor enterprise networks. The role focuses on building production-grade automation using modern network APIs, infrastructure-as-code, and CI/CD practices that bring software engineering discipline to network operations. The ideal candidate writes idiomatic Python, has shipped network automation in production, and combines networking depth with practical software-engineering rigor. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Networking, or a related field. - Five or more years of network automation experience. - Strong Python development skills including OOP, testing, and packaging. - Deep networking fundamentals including routing, switching, and BGP. - Hands-on experience with Netmiko, NAPALM, Nornir, or Scrapli. - Experience with modern network APIs (NETCONF, RESTCONF, gNMI). - Strong experience with Ansible and Jinja2 templating for network automation. - Familiarity with NetBox, Nautobot, or other source-of-truth platforms. - Strong Git-based workflows and CI/CD experience. - Excellent communication and collaboration skills. Requirements - Design and develop network automation solutions in Python using Netmiko, Nornir, NAPALM, and Scrapli. - Build automation pipelines for configuration management, deployment, and validation across multi-vendor environments. - Develop integrations with network APIs including NETCONF, RESTCONF, gNMI, and vendor-specific APIs. - Implement source-of-truth platforms such as NetBox or Nautobot and drive automation from authoritative data. - Build infrastructure-as-code for network configuration using Ansible, Terraform, and Jinja2 templating. - Implement network testing and validation using pyATS, Genie, Batfish, and Suzieq. - Develop CI/CD pipelines for network changes including pre-deployment validation and rollback. - Build observability and telemetry pipelines using gNMI, streaming telemetry, and modern analytics platforms. - Implement intent-based networking patterns and self-healing network workflows that let the network express desired state declaratively and converge toward it automatically when drift or failures occur. - Automate compliance and audit workflows across the network estate, generating evidence on demand and continuously verifying that network configuration matches the policies the organization has committed to. - Partner with network engineering teams to identify and automate high-impact manual workflows. - Develop reusable libraries, frameworks, and abstractions adopted across multiple automation efforts. - Mentor network engineers on Python development, software engineering practices, and modern automation patterns. - Stay current with network automation tooling, vendor API evolution, and broader industry developments. Benefits - Competitive base salary commensurate with experience, plus benefits.

United States
Job Closed
Flash Parking logo

Quality Automation Engineer

Flash Parking

Flash Parking is on a mission to foster more “dynamic mobility hubs” around the world. As an employer, the company is known for a culture of transparency, e

Title: Quality Automation Engineer Location: Santo Domingo, Dominican Republic Job Description: Parking isn’t just about spaces – it’s about creating seamless experiences, sustainable solutions, and smarter cities. At Flash, we’re not just thinking about today’s parking challenges; we’re actively shaping the future of parking + charging. Join us in transforming the way the world parks. Join Our Flash Team as a Quality Automation Engineer in the Dominican Republic! Flash is seeking a skilled and detail-oriented Quality Automation Engineer (QAE) to join our team. In this role, you will be a key contributor to our software quality, focusing on the creation, execution, and maintenance of automated tests. As a QAE, you will work closely with our development and product teams to identify testing requirements and drive a culture of quality throughout the engineering organization. Unlike a traditional manual tester, you will spend the majority of your time writing code to automate test suites, ensuring our software is reliable, scalable, and ready for rapid delivery. You will be an integrated member of a cross-functional agile team, helping us move faster with confidence. At Flash, we empower our employees to innovate, collaborate, and solve impactful challenges. As part of our Santo Domingo team, you’ll work with cutting-edge technologies, drive meaningful product improvements, and contribute to a customer-first culture in a dynamic, fast-growing company! Location: Santo Domingo, Dominican Republic; Hybrid – 3 days at our Metro Plaza office Travel: 0% Language: Spoken and written fluency in English and Spanish required What You'll Do: - Test Automation: Design, develop, and maintain robust and scalable automated test suites to ensure comprehensive coverage across the application. - Framework Utilization: Utilize and extend existing automated testing frameworks and tools to improve the efficiency of the testing process. - Test Strategy & Planning: Partner with developers and product managers to define test strategies, create test plans, and design detailed test cases. - CI/CD Integration: Integrate automated tests into our CI/CD pipelines (GitHub Actions, Jenkins) to enable continuous testing and rapid deployment. - Quality Advocacy: Participate in design and feature reviews to provide a quality perspective, identify risks, and ensure new features are built for testability. - Defect Management: Identify, document, and track defects, working closely with developers to troubleshoot root causes and verify solutions. - Non-Functional Testing: Support performance and security testing efforts to ensure the reliability and safety of our applications. - Test Environments: Collaborate with the engineering team to maintain stable test environments and manage complex test data. - Tooling & Metrics: Implement and use tools for test execution, reporting, and tracking quality metrics to measure success. - Agile Collaboration: Actively participate in daily stand-ups, sprint planning, and retrospectives as an integrated member of a cross-functional development team. What You Bring: Technical Skills - 3+ years of experience in a QA automation-focused role. - Proficiency in Programming: Strong skills in at least one object-oriented language (TypeScript, C#, Java, or Python). - Testing Mastery: Hands-on experience testing API (Services), UI (Front-end), and Mobile applications. - Automation Tools: Experience with modern automation tools such as Playwright, Selenium, Cypress, or Appium. - CI/CD & DevOps: Experience with GitHub Actions, Jenkins, or Azure DevOps and version control systems like Git. - Data Validation: Proficiency in SQL for test data management and backend validation. - SDLC Knowledge: A strong understanding of the full software development life cycle and agile methodologies. Soft Skills - Problem-solving aptitude; Innately curious and driven to find solutions to problems; Analytical thinking - Attention to Detail: A high degree of precision in identifying defects and documenting technical processes. - Team-Focused: A collaborative mindset with a passion for helping the team achieve high-quality outcomes. - Adaptability: A quick learner who can stay on task in a fast-paced environment and adapt to new technologies. - Excellent Communication: Ability to collaborate effectively with both technical and non-technical stakeholders. - Strong sense of ownership and dedication to writing clean, reliable, and maintainable code. - Capability to establish structure and derive meaning from broad instructions to achieve the final objective - Confident in asking questions and challenging the necessity of a requirement - Comfortable with coding and process standards - Able to work independently and stay on task - Ability to quickly learn new technologies and apply them effectively. - Loves to learn Qualifications: - 3+ years of experience in QA automation. - Bachelor’s degree in Computer Science, Engineering, or a related field (preferred). - Bi-lingual in Spanish and English, written and spoken. Company Benefits and Perks: - Hybrid role at our new office at Metro Plaza - Legal Dominican benefits - Supplemental Private Medical Insurance (HUMANO) - Gym subsidy - Meal subsidy - Competitive salary - Annual vacation bonus Flash is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, allow us to attract creatively-led people, and to develop the best products, services and solutions. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Every qualified individual is encouraged to apply to join our team.

Dominican Republic