Job details for
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Job Info

Category: Software Engineering
Company Description: Building the Future of Financial Services with Blockchain Technology
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9929

Job Description

Our client is a financial technology company delivering pioneering blockchain solutions for global financial institutions. Its flagship service is a next-generation blockchain settlement platform that is transforming post-trade across capital markets. Our client's management team is led by CEO and Co-Founder Charles Cascarilla and its board of directors includes former FDIC chair Sheila Bair, former Senator Bill Bradley, former chair of the Financial Accounting Standards Board Robert Herz, former chairman, president & CEO of Lotus Development Corporation Jim Manzi and former NYSE CEO Duncan Niederauer.


They hold themselves to a very high hiring bar. To achieve this, they think of roles first and foremost as outcomes to be achieved, not simply a description of responsibilities. They have developed what they call a ‘Success Profile' for this role, which has two sections:

  • Outcomes: Meaningful and measurable work products that have a significant impact on the team and business over a defined timeframe.
  • How to Achieve Outcomes: They have a strong point of view on how this role will succeed in achieving outcomes at Our client. So, they have taken the Operating System of Our client - our values - and made it relevant to this role.



  • Build high quality and robust test automation solutions for functional and regression testing that would reduce test cycle times and increase customer satisfaction. Customer satisfaction is measured by ensuring quality is within defined defect density.
  • Build and maintain CI/CD pipeline that would provide a mean to check code quality, get faster feedback and reduce defects. Success is measured by the quality of deliverables and the speed of deployment to production.
  • Identify and proactively tackle technical debt to avoid significant work that would be needed to resolve it.
  • Active involvement and mentorship of junior engineers by doing code reviews resulting in leveling up of skill sets for the entire team.
  • Find, isolate (root cause analysis), document, regress, and track defects through resolution across different environments. Success is measured by reduction in defect leakage.

How to achieve the Outcomes

Technical Acumen Required:

  • Functional automation with Selenium in one or more languages, such as: Ruby(preferred), Python, Nodejs, JavaScript.
  • API testing with tools such as SOAPUI, Postman, KarateDSL or REST-Assured.
  • Proven experience in building and managing at least one test automation framework such as RSpec, Cucumber, Jasmine, Robot Framework.
  • Experienced in Linux/Unix software, Shell or Perl scripting.
  • Experience in fault injection and CI (using Jenkins) is a nice to have.

Search for the truth:

  • Communicates effectively, consistently and in a timely fashion, across functions and is able to work theyll with the Product, Development, UX, and business teams.
  • Proactively identifies problems with requirements for their own work and adjacent work, and communicate these issues early to help course-correct.
  • Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process

Be an Owner:

  • Shows initiative beyond merely knocking tasks off a list. Identifies and suggests areas of future work for themselves and their teams.
  • Work with software development engineers to understand the overall technical architecture and how each feature is implemented.
  • Produce output by taking a complex user story, breaking it down into acceptance criteria, and complete testing of the acceptance criteria through automated tests.


Shared Commitment to Excellence:

  • Have the mentality of "Automation-First" and guide other team members in taking the automate everything approach.
  • Able to work independently with very little oversight beyond high-level direction.
  • Participates extensively in code reviews, mentors others via code reviews.

Real-time Candor:

  • Able to communicate effectively across functions. The ability to get work done across teams goes beyond mere proactive status updates.
  • Play a leadership role in making the right trade-offs even when doing so might mean more work for themselves, as long as that is the right thing to do.


Andiamo is an Equal Opportunity Employer

Andiamo provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Andiamo complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.
Hanna Kim

Hanna Kim

Client Services Recruiter

Contact Recruiter

17 State Street, 8th floor
New York, New York 10004

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Us