Research Automation Intern

You'll be redirected to
the company's application page
This internship offers an exciting opportunity for a Computer Science, Cybersecurity, or Software Engineering student to gain hands-on experience in test automation, third-party service monitoring, and tooling development. Our endpoint security product integrates with a wide range of external web services and platforms that frequently evolve their APIs, endpoints, and interfaces. Interns will play a key role in ensuring the quality and resilience of these integrations through research, automated testing, and building internal tools.
The position provides valuable exposure to cybersecurity, reverse engineering, web technologies, and modern automation practices.
WHAT YOU'LL DO
Research, track, and document the behavior of external web services and platforms, including endpoint URLs, API structures, network patterns, and web interfaces
Build and maintain automated test suites that continuously verify product integrations are working correctly
Develop tooling to detect, classify, and report changes in third-party services, enabling the team to respond before customers are affected
Audit and validate third-party data feeds and categorization used by the product. Identify false positives, false negatives, and propose corrections
Build end-to-end, integration, and regression test suites across product features and integrate quality gates into the CI/CD pipeline
Explore and build internal tools to improve team productivity, such as automated log analysis, intelligent test generation, or anomaly detection in test results
Maintain clear documentation of findings, known behaviors, and integration details
Collaborate with team members on coding tasks, project planning, and code reviews
Participate in team stand-ups and escalate significant findings with actionable analysis
WHO WE ARE LOOKING FOR
Currently pursuing a degree in Computer Science, Cybersecurity, Software Engineering, or a related field
Comfortable with scripting — Python preferred; ability to pick up new languages quickly
Proficiency with browser DevTools (network tab, DOM inspector, console)
Basic understanding of HTTP/HTTPS, REST APIs, and web protocols
Solid understanding of software development concepts (e.g., version control, scripting, debugging)
Experience with web automation tools (Selenium, Playwright, Puppeteer) is a plus
Familiarity with packet capture tools (Wireshark, Fiddler, mitmproxy) and C/C++ is a plus
Experience with CI/CD systems (Jenkins, GitHub Actions) is a plus
WHAT YOU WILL GAIN
Hands-on experience building and maintaining automated testing and monitoring systems used in a production cybersecurity product
Learn to analyze and reverse engineer third-party web services and adapt to their constant evolution
Gain exposure to cybersecurity concepts including endpoint security, data protection, and threat detection
Build practical automation engineering skills such as tooling, pipelines, and workflows with direct business impact
Opportunity to collaborate with an experienced software development team, gaining valuable mentorship and cross-functional experience
*Please submit your resume and application in English
WHO WE ARE
A Swiss company founded in Singapore in 2003, Acronis offers over twenty years of innovation with 15 offices worldwide and more than 1800 employees in 50+ countries. Acronis Cyber Protect is available in 26 languages in 150 countries and is used by over 20,000 service providers to protect over 750,000 businesses.
Our corporate culture centers on innovation, accountability, and impact. We encourage our people to think boldly, challenge conventional approaches, and take ownership of outcomes. As a member of our global “A-Team,” you’ll operate in a high-growth, fast-paced environment where resilience, adaptability, and a commitment to continuous improvement drive success.
OUR INTERVIEW PRACTICES
To ensure a fair and genuine hiring process, candidates are expected to participate in interviews without the use of AI tools, automated prompts, or third-party assistance. Interviews are designed to assess individual skills, experience, and communication style, and we value authentic, real-time interaction.
Use of AI or external assistance during live interviews may result in disqualification. For roles where AI skills are being evaluated, permitted use of AI tools will be clearly communicated in advance. Candidates may be asked to disable virtual backgrounds or participate in in-person interviews. All employment offers are contingent upon successful completion of applicable criminal, education and identity background checks
Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances.
Prep Tools
STAND OUT FROM THE CROWD
AI Cover Letter
Tailored for Acronis
Dear Acronis Hiring Team,
I am excited to apply for the Research Automation Intern position. With my experience in Python and Test Automation...
Continue with AI →
20,000+ INTERVIEW QUESTIONS
Question Database
Curated for Technology
Technology
366+ Qs
Software
425+ Qs
Engineering
318+ Qs
Security & Safety
572+ Qs
PROFESSIONAL COVER LETTER TEMPLATES
Template Library
FULL_TIME templates
50+ templates for every role