JOB TITLE
Software Engineer in Test (6–9 Years Experience)
LOCATION
Dublin, Ireland (D24 area)
Hybrid / on-site as required
CONTRACT
Long-term role (posting open Feb 2026 – Feb 2027)
JOB DESCRIPTION
We are looking for an experienced Software Engineer in Test to help design, build, and improve automated testing across Salesforce-based platforms and integrated enterprise systems.
You will work closely with Salesforce developers, architects, and engineers to ensure high-quality, stable, and secure Salesforce applications. This role focuses heavily on test automation, CI/CD, and building strong quality engineering practices within Agile teams delivering Salesforce solutions.
You’ll also play a leadership role, helping guide quality strategy, mentoring others, and driving a strong culture of quality across the Salesforce delivery team.
WHAT YOU’LL DO
• Design, build, and maintain automated test frameworks for Salesforce applications
• Work with engineering teams to ensure high-quality, stable Salesforce releases
• Integrate test automation into CI/CD pipelines supporting Salesforce deployments
• Participate in Agile ceremonies (planning, refinement, retros, etc.)
• Review solution designs and recommend best testing and automation approaches for Salesforce
• Analyse and report test results and Salesforce release readiness
• Improve testing processes, tools, and ways of working across Salesforce projects
• Mentor and support other team members in Salesforce quality engineering
SKILLS & EXPERIENCE REQUIRED
• 6+ years experience in Software Quality Engineering or Test Automation
• Strong coding experience in Java, Python, or JavaScript
• Hands-on experience with automation tools such as Selenium, Playwright, Cucumber, Karate, Protractor, or Salesforce-specific testing tools
• Experience testing Salesforce platforms (Sales Cloud, Service Cloud, Experience Cloud, or custom Salesforce implementations)
• Experience working with relational databases (MySQL, Oracle)
• Experience with cloud platforms (AWS, Azure, GCP, or Salesforce Cloud)
• Strong understanding of CI/CD and automated deployments, including Salesforce CI/CD pipelines
• Knowledge of secure coding and testing best practices
• Comfortable working collaboratively in Agile teams
This person should:
• Be hands-on with automation frameworks and CI/CD in Salesforce environments
• Think strategically about quality, not just test execution
• Influence how testing is done across Salesforce delivery teams
• Work closely with Salesforce developers and architects
• Take ownership, make decisions, and follow them through
• Help mentor others and raise the overall quality bar