Senior Test Engineer
Description:
As a technical, hands-on Test Engineer, your job is to participate in the manual and automation testing of various web-based projects that integrate over various systems, including: third-party financial account linking tools (think Mint and Personal Capital), call scheduling, email delivery, CRMs (Salesforce), and complex financial planning interfaces and algorithms.
You will be under the guidance of a Test Engineering Manager of a team with an already-established, mature testing process. Your role will be that of a “full-stack” Test Engineer - someone who has a strong appreciation and skill in manual / exploratory testing with the capability of writing automated and performance tests (time and training is allotted after hiring to learn our automation framework).
Your general milestones are the following:
- Within the first two weeks, be able to jump head-first into an ongoing project and ask the appropriate questions / do the appropriate research to effectively construct test cases and understand what needs to be done in terms of integration / regression testing and eventual deployment.
- Within one month, understand the basics of node.js and our automation framework (written in node.js) to the point in which you can contribute basic automation tests.
- Within two months, be able to discuss high-level functionality and infrastructure of entire website. You should understand all basic user flows and how the technology behind it works.
- To learn node.js to working proficiency within 4 months.
- Within five months, be able to build out entire features leveraging our current automation test infrastructure (written in node.js)
- Within six months, be able to write basic performance tests in Jmeter.
Competencies
- Proven results of delivering and process improvement (with references).
- Working proficiency of at least one programming language.
- Experience using Selenium.
- Can move quickly. Everyone here is incredibly kind and extremely willing to share knowledge and a helping hand, but you have to be willing to take ownership of the outlined goals and make things happen.
Benefits
- Whip-smart team that is very friendly and always willing to lend a hand.
- Tons of room for career growth. Test engineering team especially is growing rapidly.
- Highly competitive salary
- Amazing Benefits