Veracross Logo

Software Developer Engineer in Test


COMPANY OVERVIEW:

Veracross is a PE-backed leading provider of a SaaS-based school information system (SIS) platform for independent schools. Designed specifically to meet the unique needs of independent schools, Veracross combines the power of a truly integrated database with personalized, data-driven communication tools.  To date, we have configured and deployed our system at over 250 leading private K-12 schools in over 20 countries through a powerful, leveraged, and elegant architecture unique in our industry.

ROLE SUMMARY:

Veracross is looking for a Software Development Engineer in Test that has experience leading the design and building of an automated test infrastructure. As a collaborative engineer with a passion for quality who advocates for tests that are an integral part of development for both pre- and post-production environments, you will work closely with Product Management, Development and DevOps. You will work on automation tools and tests that will provide continuous quality feedback to your team. You will create automation for web, RESTful API’s, Continuous Integration systems and cloud-based environments. As this is mostly greenfield, the opportunities are plentiful. We are looking for a proactive engineer who has a proven track record of putting that passion into motion.

JOB RESPONSIBILITIES:

  • Collaborate with development to define test framework requirements
  • Automate and help maintain test cases for functional, performance, and stress tests
  • Develop modules to automate feature test cases
  • Integrate tests into CI pipeline
  • Create automated test tools to reduce manual test execution time
  • Design automation test strategy for new and existing features
  • Create, prioritize, and organize test cases into logical suites
  • Execute and monitor results of automated suites within our CI infrastructure
  • Work with other engineers to increase test coverage
  • Research evolving test and automation trends
  • Collaborate to establish test and development best practices, patterns and processes within the engineering team
  • Work in an Agile environment

REQUIREMENTS:

  • Strong experience with Test Automation frameworks
  • Passionate about quality
  • Great communication and collaboration skills
  • Proficient coding skills
  • Experience with Ruby, JavaScript or other scripting languages
  • Experience with Selenium, Postman, JMeter or similar frameworks
  • 5+ years of total experience in QA/Testing, Test Automation and/or development
  • Strong troubleshooting and debugging skills
  • Strong experience with continuous integration and build/deploy toolsets (Circle CI, Jenkins)
  • Strong experience with logging & monitoring tools
  • Experience with Docker and SQL or relational databases a plus
  • Have a willingness to dive in and assist coworkers when incidents arise

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required.

Image001

401 Edgewater Place

Suite 360

Wakefield, MA 01880

866.492.3463

Image001

401 Edgewater Place

Suite 360

Wakefield, MA 01880

866.492.3463