
Cybersecurity • Social Impact • B2B
Moonshot is a company that harnesses the power of the internet to address and resolve online harms globally. With a focus on both technology and human ethics, the company develops innovative methodologies and tools to identify and mitigate threats to communities, businesses, and governments, whether they are online or offline. Moonshot collaborates with experts in law enforcement, academia, cybersecurity, and government to provide actionable insights and interventions to prevent online violence and reinforce community safety. By deploying global campaigns and working with local support networks, Moonshot delivers measurable impacts and resilience against digital threats. Their services are extensive, encompassing threat monitoring, online violence prevention, and tech audits, among others, while ensuring data privacy and GDPR compliance.
November 12
🇮🇪 Ireland – Remote
💵 €66.5k - €76k / year
⏳ Contract/Temporary
🟡 Mid-level
🟠 Senior
⚙️ Software Development Engineer in Test (SDET)

Cybersecurity • Social Impact • B2B
Moonshot is a company that harnesses the power of the internet to address and resolve online harms globally. With a focus on both technology and human ethics, the company develops innovative methodologies and tools to identify and mitigate threats to communities, businesses, and governments, whether they are online or offline. Moonshot collaborates with experts in law enforcement, academia, cybersecurity, and government to provide actionable insights and interventions to prevent online violence and reinforce community safety. By deploying global campaigns and working with local support networks, Moonshot delivers measurable impacts and resilience against digital threats. Their services are extensive, encompassing threat monitoring, online violence prevention, and tech audits, among others, while ensuring data privacy and GDPR compliance.
• Testing user-focused products at pace in an environment that promotes agile methodologies and continuous collaboration. • Developing test automation suites for new and existing software systems and capabilities. • Preparation and execution of test scenarios. • Preparation and maintenance of test data sets. • Ensuring software is fully tested for happy-path and negative/failure scenarios. • Participating in code reviews, providing and receiving constructive feedback. • Writing clear and unambiguous bug and defect reports, and tracking through lifecycle. • Reporting quality status to immediate team and product/business stakeholders. • Assisting developers with issue investigation and reproduction.
• 5+ years of software testing experience, including at least 3 years writing and executing automated tests in Java and Python. • Strong working knowledge of test automation tools for REST APIs, UIs, and/or data processing pipelines, particularly Jenkins, Selenium/Playwright, and Postman. • Experience defining and executing test cases and scenarios. • Ability to test software features in isolation and conduct full regression testing. • Experience retrofitting test automation to existing systems. • Demonstrated ability to prepare and maintain appropriate test data. • Comfortable working with various data types (databases, files, queues, etc.). • Experience tracking bugs and defects through their entire lifecycle. • Experience with cloud-based software, especially AWS. • Proficiency with DevOps and CI/CD practices (source code management, containerisation, build/deployment tools). • Resilience in ambiguous situations with ability to approach challenges from multiple perspectives. • Quick learner with excellent problem-solving and communication skills. • Eligibility to work in Ireland (required and will be verified) • Desirable: • Familiarity with and passion for countering online harms including violent extremism, disinformation, and gender-based violence. • Well-versed in Scrum and/or Kanban methodologies. • Experience using Jira and Confluence. • Comfortable working with and testing data flows (processing pipelines, ETL workflows). • Experience with performance, stress, or load testing. • Adept at anticipating failure scenarios and testing accordingly. • Awareness of secure-software testing practices such as OWASP. • Familiarity with data processing algorithms. • Proactive at spotting opportunities for improvements that unblock teams and enhance delivery capabilities. • Relevant QA/testing certification.
• 30 days paid leave per annum. • Dental and Vision package. • Private healthcare package, including coverage for partners and children. • Employee Assistance Programme providing access to mental health support**. • 3% matched Pension contributions.
Apply Now