
Senior Software Development Engineer In Test
Bill.com
- Draper, UT San Jose, CA
- Permanent
- Full-time
- 80% of your time will be spent on automation and helping your team drive quality via good testing practices
- This role will be a 50/50 split between software development and QA, automated tests will be written in Java/Selenium
- Collaborate with Engineering, Product and Design to solidify and validate feature requirements (clear acceptance criteria, specifications, outcomes)
- Work with the Engineering team to create and evangelize quality assurance practices
- Contribute to testing framework design and implementation, optimize testing process and enable quality gating within the continuous delivery pipeline for the Squad's deliverables
- Regularly write and complete manual tests, alongside automation, to verify new features, edge cases and detect regressions in old code
- A bachelor's degree in computer science or a related field, and 5+ years of professional experience working on a software development team (3+ years with an MS degree)
- Experience designing, implementing and running automated tests with a WebDriver-based framework
- Proficiency is Java/Selenium is preferred, but we welcome you to apply if you are proficient in any functional programming language. You must be able to pass a leetcode style data structure and algorithm problem in a language of your choice to be considered.
- An innate ability to pick and ramp with new technologies/languages quickly
- Experience with determining the cause of automated test failures
- Experience documenting and completing manual tests
- Experience writing release criteria and associated test plans
- Knowledge of CI/CD pipelines
- 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP)
- HSA & FSA accounts
- Life Insurance, Long & Short-term disability coverage
- Employee Assistance Program (EAP)
- 11+ Observed holidays and wellness days and flexible time off
- Employee Stock Purchase Program with employee discounts
- Wellness & Fitness initiatives
- Employee recognition and referral programs
- And much more