Quality Assurance Engineer Engineering - Neptune, NJ at Geebo

Quality Assurance Engineer

Company Name:
Billtrust
Billtrust is a company that leverages leading technology and a commitment to service to support one of the strongest client lists in business. Respected brands like Kraft Foods, CDW, Toshiba, and Stanley Black & Decker rely on us to handle the presentment and payment of their invoices each and every day. Becoming the premier organization in our industry is the result of continuous innovation and contribution by a team with diverse skills and high aspirations.
It's not just clich . The heart of Billtrust is its people. Our executives know it, our co-workers believe it, and our clients recognize it. Billtrust is enjoying remarkable success with 50% year over year growth over the past 5 years. And, we're transforming the billing industry with leading-edge technologies that enable us to deliver our services from the cloud. Our team members not only drive that expansion, they benefit by it with empowerment and rewarding professional progress.
/Billtrust: where talent and opportunity meet. Work Hard. Have Fun. Make History./
Position
Summary:
Billtrust is seeking an experienced Quality Assurance (QA) Engineer to join our fast-growing Agile team. The QA Engineer will ensure software is tested thoroughly and free of defects before released to production. He/she will set up test environments, plan and execute tests. He/she will create and maintain automation scripts and tools. The QA Engineer will actively contribute to the overall quality of our SaaS platform.
o Gain a thorough understanding of the Billtrust software products and services
o Partner with product management to drive quality and technical direction
o Contribute to backlog grooming and spring planning
o Define, develop and implement quality assurance practices, procedures and test plans.
o Develop automated tests using Selenium, PhantomJS and Codeception
o Collaborate with devops to implement automation testing into continuous integration (CI) environment
o Perform database validations using SQL
o Plan and execute functional tests for all software components
o Identify, document, and track all software defects to closure
o Perform root cause analysis of observed errors and trends
o Facilitate continuous process improvements utilizing industry standard best practices
o Demonstrated ability to create and execute QA automation scripts in a modern programming language such as PHP, Ruby, Java or C#
o Strong knowledge of testing web-based applications and Single Page Applications (SPAs)
o Ability to write SQL scripts to validate results
o An understanding of Agile/SCRUM processes and techniques
o Experience with Selenium, PhantomJS, Codeception, BDD, Git and/or SVN preferred
o Experience utilizing JIRA, SpiraTest, or any test case management tool preferred
o Excellent test plan, test case and documentation skills
o Ability to work collaboratively with internal and external teams on projects
o Demonstrated ability to manage several projects while meeting deadlines
o Strong ability to pay attention to detail and accuracy
o Bachelor degree in Computer Science (or equivalent experience)
We offer
o Competitive salary and stock options
o Medical, dental, vision, long term disability and life insurance
o 401(k) with company match
o Flexible spending account
o Open PTO policy
o Fast-paced work environment with minimal bureaucracyEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.