Software Development Engineer in Test (SDET)

Convoke, a leading SAAS technology provider in the Financial Oversight and Compliance market, is looking for a Software Development Engineer in Test to join its growing Engineering Team. Convoke secures business-to-business data and document exchange through a multi-tenant, SaaS application that provides durable storage, secure delivery, workflow management, and a comprehensive auditing platform. If you’re looking for an opportunity to work in a small, passionate, and fast-moving product development environment and you’re capable of delivering hands-on, beginning-to-end, projects then you should consider joining Convoke. As part of the company’s Engineering team, reporting to the Vice President of Engineering, you will be responsible for developing of test procedures, frameworks, tooling, and pipelines supporting Agile development teams to deliver projects in time and quality.


This position is focused on designing and implementing new testing systems and procedures for web applications and services built with Java and JavaScript. You’ll design, develop, and maintain automated test frameworks that accelerate the integration and deployment of new products and features within Convoke’s SAAS platform. You’ll collaborate with architects, testers, and engineers to create test plans which ensure the delivery of high-quality features and products.


  • 7+ years of experience developing tools, services, and components using Java or JavaScript

  • 5+ years of experience with automated test frameworks such as Selenium and Cypress

  • 5+ years of experience delivering software with modern CI/CD pipeline tools

  • Experience with Microsoft SQL Server and able to understand and develop Transact-SQL

  • Experience in Test Driven Development (TDD), Behavior Driven Development (BDD), or similar methodologies

  • Passionate about modern technologies and practices and the ability to work in a fast-paced environment with weekly releases

Minimum Qualifications

  • You are a talented and resourceful IT professional who is passionate about cloud technologies and practices.

  • You understand the importance of communication; you care about your work, your colleagues, and your team.

  • You have a quantitative mindset; you use empirical data to support decisions.

  • You have a 4-year technical degree from an accredited university. (waived with sufficient work experience)


  • Experience in a similar role in Financial Services, FinTech, or working with financial or account applications and data

  • Experience working at a SAAS product-centric company delivering new product releases in an agile environment

  • Experience with related technologies such as: DevOps tools, Containerization, NGINX, and Kafka

  • Experience working in audited environments with encrypted data and strong security controls and governance

  • Experience with products, applications, and tools that handle large volumes of transactional data

How to apply

Submit your cover letter and resume for consideration to the address below. The cover letter and resume must be in the body of the e-mail; e-mails with attachments will be blocked for security reasons.