Back to Careers
Engineering

Student Automation Developer

Part-time
Tel Aviv-Yafo
Apply for this position

About Duality

Duality is a New Jersey-based startup at the forefront of developing and commercializing privacy-enhanced technology (PET) solutions. Our mission is to protect data in use with a platform that enables organizations to collaborate on sensitive data without compromising confidentiality and while adhering to privacy regulations, a critical challenge for industries such as finance, healthcare, and government.

Duality was founded by world-renowned cryptographers and leading data scientists and partners closely with U.S. and U.K. government agencies and engaged in contracts north of $25M from agencies such as DARPA and ARPA-H. We recently won CB Insights’ AI 100, the RegTech 100 Awards, and the AIFinTech 100 Awards. We’re well-funded and backed by Intel Capital, LG Ventures, Team8, Hearst Ventures, as well as an esteemed advisory board and leading investors. And is now looking to expand its footprint in the enterprise market beyond the public sector.

About the role

As a Student Automation Developer, you will play a critical role in ensuring the quality, stability, and success of our core platform. This is not just a background role – you will take ownership of end-to-end test plans for complex, cutting-edge features (including AI sessions, data privacy tools, and query builders).

You will work closely with experienced developers, Product Managers, and Data Scientists, gaining deep technical exposure that serves as an excellent stepping stone toward a future career in FS or BE software engineering.

Key Responsibilities

  • Automation Development: Design, build, and maintain robust automated testing frameworks and scripts, primarily using Python.
  • Feature Ownership: Take the lead on creating and executing comprehensive test plans for newly released features, ensuring product stability from day one.
  • CI/CD Pipeline Management: Monitor daily CI/CD pipelines to catch regressions early, triage failures, and maintain a highly reliable release cycle.
  • API & Backend Testing: Conduct deep backend validation by interacting with REST APIs, utilizing tools like Postman and internal automation clients.
  • Cross-Functional Collaboration: Partner directly with the Platform, Product, and Data Science teams to clarify requirements, investigate bugs, and define expected system behaviors.
  • Continuous Improvement: Actively participate in framework refactoring, workflow improvements, and writing clean, maintainable code.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or Electrical Engineering from a leading university.
  • Strong programming fundamentals, with practical knowledge of Python (knowledge of Java, C#, or equivalent is a plus).
  • A proactive mindset with the ability to work independently, take ownership of tasks, and drive them to completion.
  • Strong communication skills and a team-player mentality.
  • English – high level, verbal and written.

Desired Skills / Nice-to-Have

  • Familiarity with relational databases (such as PostgreSQL, MySQL, MSSQL).
  • Familiarity with cloud environments (AWS, Azure, or GCP) and foundational knowledge of cloud infrastructure.
  • Hands-on experience with modern QA automation tools like Playwright or Selenium.
  • Exposure to REST APIs and backend testing methodologies.
  • Familiarity with Version Control (Git) and CI/CD tools (e.g., GitLab CI).
  • Understanding of the Page Object Model (POM) design pattern and clean code principles.
  • An interest in AI and Data Science workflows.

Apply for this position