Software Engineer - Frontend Testing
Company HQ in Boston, MA - Remote candidates welcome. East Coast timezone preferred.
Experience Required: 3+ years
Overview
Indico is a venture-backed startup making the application of deep learning practical in the enterprise. Our focus is on helping to accelerate tedious back-office tasks to improve the efficiency of labor-intensive document-based workflows. The fundamental branch of technology we use to achieve this is known as transfer learning, which allows us to train machine learning models with orders of magnitude less data than is required by traditional techniques, with a strong emphasis on NLP and text processing.
About the Position
As a team member on our small but growing testing team you’ll be responsible for ensuring our software is consistent with specifications. You’ll work closely with the entire engineering team on testing practices and spend time imagining edge cases, considering boundary conditions, and envisioning the software from the end user's point of view. You’ll play a big part in making sure our automated tests are thorough and efficient. You'll have the opportunity to build out a new framework from the ground up.
About You
You are a friendly and enthusiastic person whose dedication to easily maintainable code is rock solid. You love working with people and understand both the art and science behind giving actionable feedback to fellow engineers. You're invested in having a life outside of work that is bolstered by a fulfilling job, not dominated by it. You look out for others and it shows in your willingness to sit down and hear out whatever needs other team members have in order to foster constructive conversation. With all that in mind, most importantly you have fun with it!
Responsibilities
- Create automated frontend tests - regression and release testing
- Mock dependencies for automated testing
- Collaborate with the Frontend Team
- Submit thorough and well written Bug Reports
Requirements
- Fluent in Javascript
- Experience with Python 3
- Experience with writing automated tests of frontend features, Cypress preferred but not required
- Strong understanding of frontend frameworks like React
Bonus
- Experience with Puppeteer
- Experience with Automated Visual Testing
- Experience with React
- An interest in Machine Learning
- Likes to Laugh and enjoys Puns
Indico is an Equal Opportunity Employer. We are committed to equal treatment of all employees without regard to race, national origin, religion, gender, age, sexual orientation, veteran status, physical or mental disability or other basis protected by law.
EXTERNAL RECRUITERS
Approval Requirement
The use of external recruiters/staffing agencies requires prior approval from our People Operations Team. The People Operations Team at Indico requests that external recruiters/staffing agencies not to contact Indico employees directly in an attempt to present candidates. Complying with this request will be a factor in determining future professional relationships with Indico.
Unsolicited Resumes
Indico will not accept unsolicited resumes from any source other than candidates themselves for either current or future positions. Submission of unsolicited resumes in advance of an agreement between the People Operations Team and the external recruiter/staffing agency does not create any implied obligation on the part of Indico.
#BI-Remote