Job Closed
This listing is no longer active.
OpenZeppelin provides security products to build, automate and operate dApps and audits for decentralized systems.
AI Automation Developer
Location
Europe
Posted
9 days ago
Salary
0
Seniority
Senior
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 Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
QA Automation Engineer
Cato NetworksCato 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
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.
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.
Quality Automation Engineer
Flash ParkingFlash 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.
Automation Test Engineer
Booz Allen HamiltonBooz Allen Hamilton is an award-winning provider of strategic innovation, management consulting, technology, and engineering services. Founded in 1914, the comp
Title : Automation Test Engineer Location: USA United States Job Description: Automation Test Engineer The Opportunity: At a certain point, experience-based system design can start to look like clairvoyance. When you've developed so many systems that you can not only orchestrate the best solution for any technology-based challenge, but you can also anticipate and preempt future issues, you're a solutions architect. You've evolved your skills into strategy through a long path of software development accomplishments and the curiosity to understand how all the pieces of an IT ecosystem fit together. Are you ready to use your combination of knowledge, skill, and experience to tackle the toughest challenges in the Intelligence Community? As a solutions architect on our team, you'll translate your customer's IT needs and future goals into a plan by crafting design specifications, statements of work, requirements, scripts, and test cases. Through your leadership, we'll help transform the way the Intelligence Community uses technology, including cloud migration, integrating advanced technology, and modernizing legacy systems. What do you do next in a career where you've reached this level? You mentor the next set of developers to help them grow into tomorrow's solutions architects. Join us and build the future of technology in the Intelligence Community for the better. Join us. The world can't wait. You Have: - 2+ years of experience testing or developing software applications - Experience designing and executing test scripts, test plans, and procedures and documenting the expected and actual results - Experience creating and updating automated test cases and scripts - Experience working with CI/CD pipelines such as Jenkins - Experience with test methodologies, software release cycle, test effort estimation, and tracking - Experience in Linux environments - Experience generating and managing test data - Top Secret clearance - HS diploma or GED - Ability to obtain a Security+ CE, SSCP, CCNA-Security, or GSEC Certification within 6 months of hire date Nice If You Have: - Experience with programming in Java - Experience with testing frameworks such as Selenium or TestNG - Experience with Load or Performance testing, including tools such as JMeter - Experience with testing Cloud-based architectures - Experience with an Agile release methodology - Experience in backend testing, API testing, UI testing, and DB queries - Experience with functional testing, integration testing, regression testing, and performance testing - Ability to work in a fast-paced and collaborative team environment - Possession of excellent analytical and problem-solving skills - Bachelor's degree in Computer Science or an IT field Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $69,400.00 to $158,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Candidate AI Usage Policy AI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided. Work Model Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings. - Remote: If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility. - Hybrid: If this position is listed as hybrid, you will be expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role. You may also be required to work from or visit a customer facility. - Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.


