Software Development Engineer in Test (SDET)

About Paxos:
Paxos' mission is to modernize finance by mobilizing assets at the speed of the internet.
 
Paxos is building a future where all assets-- from money to gold to securities--will be digitized and move instantaneously, 24/7. Settlement risk will cease to exist, so trillions of dollars of trapped capital can go to work in a global, frictionless economy.
 
Today, as the first regulated Trust company with blockchain expertise, Paxos is uniquely positioned to mobilize and custody them digitally.
 
Visit www.paxos.com for more information on Paxos and its institutional-grade products like Paxos Standard token and Paxos Confirmation Service for precious metals. Visit www.itBit.com for the crypto-asset exchange and related services including escrow, custody and OTC trading.

Outcomes:
  • 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 well 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 (although that is expected as well).
  • 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.

Paxos is an equal opportunity employer. It does not discriminate on the basis of sex, age, color, race, religion, marital status, national origin, ancestry, sexual orientation, physical and mental disability, medical condition, genetic information, veteran status or any other basis protected by federal, state or local law.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file