Senior Test Automation Engineer
What You'll Do:
Billtrust is seeking a Senior Test Automation Engineer to join an Agile team tasks with creating and implementing a greenfield Payments solution. You will code and maintain a fully automated testing process for our SaaS Payments platform, built on microservices architecture, containers, and AWS infrastructure. You will need to be collaborative and influential across Agile teams, working closely with Dev, Product, DevOps and other Agile teams to automate testing where possible and contribute to our CI/CD pipelines. You will help us build & test a modern payments infrastructure, including highly-scalable and transactional APIs, new services for both credit card and bank networks, and a greenfield payments acceptance solution.
If you have a "no manual test execution" mindset, take pride in proactively identifying issues that will impact the customer experience, and are interested in learning new skills in areas such as microservices, event-driven architecture, and public cloud, please apply.
As part of an Agile team, deliver best-in-class technical solutions for our Payments platform
Grow our test automation framework and infrastructure, and automate UI and API tests
Identify defect-prone areas in platform architecture, and design and provide test coverage
Design and/or implement tools and techniques supporting robust functional, end to end and load/performance test automation for web applications across pre-production and production environments in a CI/CD pipeline
Write and/or modify SQL queries to perform database validations
Continuously learn production traffic patterns and optimize testing process
What You'll Bring to the Team:
An attitude where no technical challenge is too great
Ability to create test automation and test infrastructure - 5+ years in a Software Engineer or Software Engineer in Test (SDET) capacity ideal
Ability to communicate and collaborate cross-functionally, and work well in a distributed, team-oriented environment
Ability to develop automated middleware test scripts to validate APIs
Ability to leverage a variety of frameworks and tools including Postman, Newman, Protractor, Jenkins, Docker and Terraform
Ability to leverage AWS and its services, or a similar cloud platform
Strong ability to debug test failures and trace to failing code
DevOps mindset with an understanding of CI/CD practices and tooling
Ability to store and retrieve code from shared repositories, preferably using Git/GitLab
Understanding of test metrics and the tools to measure them
Understanding of Agile/Scrum techniques
Ability to test message services such as SQS and/or SNS preferred
Knowledge of containerized microservices, parallel processing, queuing techniques and/or API security nice-to-have
Experience in a SaaS, B2B online payments, software, or product-centric business preferred
Bachelor Degree in Computer Science, Computer Engineering or related field (or equivalent experience)
What You'll Get:
Competitive salary, stock options and 401(k): We appreciate our employees and we make sure they know it.
Open PTO: Work-life balance is important. We believe in giving our employees time to truly relax and recharge.
Paid Parental Leave: To keep our employees and their families healthy.
A Lively Culture: Ping-pong, bean bag toss, hackathons - We enjoy friendly competition.
Casual Dress: Every day is "Casual Friday', we want you to be comfortable when you come to work.
Minimal Bureaucracy: An entrepreneurial environment of ownership and accountability allows you to get work done.
Who We Are:
Billtrust is the best-in-class provider of Payment Cycle Management and accounts receivable solutions, helping businesses accelerate Invoice-to-Cash. We provide a flexible, automated, cloud-based product portfolio that meets diverse buyer requirements and speeds cash application through tailored invoice delivery, secure multi-channel payment enablement, and intelligent matching and payment posting. Our platforms process $30B+ annually and help companies like Kraft Foods, New Balance Athletics and Ferguson Enterprises get paid faster and more efficiently. For the past 18 years, we have achieved remarkable success with year-over-year growth and we attribute that growth to our people and culture - We encourage employees to have autonomy, think creatively, share ideas – even with our CEO – and to challenge the status quo every day without a lot of red tape.
Please mention that you come from ManageForThem when applying for this job.
Posted 2 days ago
Apply for this job