Senior Software Development Engineer in Test

Boston, MA /
Engineering /
Full-time
Experience Required: 5+ years of experience

About Indico
It’s a fact –– 85% of all Enterprise data is unstructured. Critical insight in texts, csv’s, videos, audio files, pdf’s, contracts, emails, and much more are buried, unreachable by traditional analytics and BI tools, and requiring hours of human time to code, structure, classify and analyze. What’s more, because this data is unstructured, the business processes it enables simply can’t be automated. This prevents enterprises from realizing the massive time and money benefits today’s RPA, Process Mining and BPA technologies offer.

Indico Data, the Unstructured Data Company, provides an innovative AI and ML powered software solution that enables organizations to automate, gain insight from, and apply their unstructured data to a wide range of automation workflows. 

Unlike anything on the market, Indico is purpose-built for unstructured data, bringing together robust data analytics, advanced artificial intelligence and ML technologies, deep learning capabilities and highly efficient process automation.

Indico frees this data, allowing it to be robotically automated and deeply analyzed, delivering broad enterprise value, driving business and digital transformation initiatives, and saving Enterprises millions of dollars annually. 

About the Position
As a Senior SDET on our small but growing testing team you’ll help us take our automation to the next level. Your focus on rock solid reliability will help us eliminate flakiness and push toward the ideal of alerting the engineering team if and only if new code has introduced an issue. You’ll design test suites that balance running time and thoroughness such that essential functionality is covered within practical time limits.

About You
You believe in the value of robust and reliable test automation. You are committed to writing organized and maintainable code. You love working with people and understand both the art and science behind giving actionable feedback to fellow engineers. 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. You're invested in having a life outside of work that is bolstered by a fulfilling job, not dominated by it.

Responsibilities

    • Design and implement reliable automated functional tests (both front end and API) within cypress and pytest automation frameworks, based on business requirements
    • Orchestrate, maintain, and troubleshoot automated test suites within a CI pipeline
    • Code review PRs and provide technical guidance for both front end and back end test automation engineers
    • Participate in performance testing and analysis

Requirements

    • Fluent in Python 
    • Strong understanding of Javascript and React
    • Experience designing test automation frameworks for both frontend (Selenium or Cypress) and backend (Pytest) 
    • Experience mentoring and providing feedback for other engineers

Bonus

    • Experience with Testrail
    • Familiarity with kafka and kubernetes
    • 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