• Automation Engineer

    Job ID
    Engineering - Quality Assurance
  • Overview

    CallidusCloud is the global leader in cloud-based sales, marketing and learning solutions. CallidusCloud enables organizations to accelerate and maximize their lead to money process with a complete suite of solutions that identify the right leads, ensure proper territory and quota distribution, enable sales forces, automate configure price quote, and streamline sales compensation — driving bigger deals, faster. Over  5,800 organizations, across all industries, rely on CallidusCloud to optimize the lead to money process to close more deals for more money in record time.


    CallidusCloud is now part of SAP.

    CallidusCloud Quality Assurance team is currently seeking talented QA Automation Engineer to join our highly successful team. We are seeking QA Engineers/Automation Developers with strong experience in test automation (ground up) and development.  

    The position requires the Automation Developer to create new automated tests, new scripting, high level testing scenarios, test data and run and record results.  This person will make a significant impact on reducing product development costs and increasing CallidusCloud release quality.  In this highly visible role and the ideal candidate will be a self-starter and enjoy working in a fast-paced environment. 


    • Write automated tests using open-source tools/frameworks (Selenium WebDriver, TestNG, JUnit)
    • Participates in automation tool selection process for an automated testing harness in a Java/J2EE environment.
    • Develop and execute automated tests using the selected tool(s), which will likely require programming in Java or Scripting languages.
    • Provide mentoring to other team members within the engineering organization with respect to the automation and performance.
    • Participate in daily scrum calls.
    • Support and deploy builds in various QA environments with attention to detail about various settings and configurations.


    • 4+ years of testing Web Applications and building functional automation tests and programming.
    • BS or Four-year-degree in computer science, or software engineering or equivalent experience needed.
    • Excellent understanding of Object Oriented design, implementation in Java.
    • Successful history of implementing automated functional and regression based test frameworks utilizing open source tools:
    • Selenium (Java/Javascript), TestNG, JUnit (white box) Java, WebDriver.io
    • Experience with server-side/back-end automation and automating web-services.
    • Performance testing experience with performance testing tools.\
    • Strong understanding of automated testing for web based API such as Rest and web services.
    • Experience using tools such as Apache, Maven, ANT, Jenkins.
    • Strong knowledge of database interface and SQL.
    • Strong UNIX/LINUX scripting and command-line troubleshooting background.
    • Experience with XPath, XML, HTML & Regular Expressions.

    Plus to have:

    • Experience with tools such as web monitoring, code coverage, memory tools.
    • Experience working with Node.js + Ember.js software stack, including white-box and UI testing.
    • Load and performance testing using open source tools such as JMeter or LoadUI.
    • Experience with scalable automation development using docker, clusters and virtual machines/vagrant systems.



    Callidus Software (d.b.a CallidusCloud)  is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color national origin, sex, age status as a protected veteran, or status as a qualified individual with disability.


    <p style="margin: 0px;">Sorry the share function is not working properly at this moment. Please refresh the page and try again later.</p>
    Share on your newsfeed