Narrative Science is the leader in advanced natural language generation (Advanced NLG) for the enterprise. Quill, its Advanced NLG platform, learns and writes like a person, automatically transforming data into Intelligent Narratives—insightful, conversational communications full of audience-relevant information that provide complete transparency into how analytic decisions are made. Customers, including Credit Suisse, Deloitte, MasterCard, USAA and members of the U.S. intelligence community, use Intelligent Narratives to make better business decisions, focus talent on higher-value opportunities and improve communications with their customers.

Software Engineer in Test at Narrative Science
 

Software Engineer in Test

Narrative Science is the leader in advanced natural language generation (Advanced NLG) for the enterprise. Quill, its Advanced NLG platform, learns and writes like a person, automatically transforming data into Intelligent Narratives—insightful, conversational communications full of audience-relevant information that provide complete transparency into how analytic decisions are made.

We are seeking a highly motivated, talented software engineer to join our QA Team. In this role, you will improve our ability to quickly and safely deploy Quill, Narrative Science’s platform for auto-generating narratives from data. You will help us maintain a great customer experience by tracking features across our web app and backend services. You will be involved in all parts of the project lifecycle, from requirements gathering through to deployment.

Responsibilities:

  • Create, manage, and improve test plans for end-to-end testing

  • Reduce manual QA effort by developing automated tests

  • Execute prepared test plans, analyze results, and provide reports

  • Triage incoming defect reports and manage clarification and resolution between reporters and engineering team

  • Identify areas for improving efficiency and coverage of test cycles

  • Research and recommend possible software testing tools

  • Participate in the definition and refinement of quality metrics

  • Work with developers to participate in solution design to ensure testability of functions and applications during implementation planning

  • Work with Product Team to break requirements down into test plans


    Requirements:

    • Experience with end-to-end testing of web apps integrated with web services

    • Experience with performance and load testing

    • Experience with Selenium Web Driver or similar web testing tools

    • Knowledge of browser fundamentals, including: HTML, DOM, Javascript 

    • Experience with debugging in a javascript console

    • Experience writing user stories and acceptance criteria

    • Experience with various testing methodologies and SDLC processes

    • Strong written and verbal communication skills; able to speak to business owners, end users, and engineering alike

    • Requires a minimum of Bachelor's degree in a related field or equivalent


    Preferred Qualifications:

    • Experience using/querying databases and other data stores, such as: Mongo, SQL, Redis

    • Experience coding in Python and/or Javascript

    • Experience working in a Linux environment

    • Experience using Amazon Web Services

Company Reviews

"I feel lucky to not only believe in the future of our technology and the success of the company as a whole, but the people I work with are also my friends. Sometimes I have to pinch myself to make sure it's not too good to be true!"
Amelia Carpenter
Talent & Community Engagement Associate
at Narrative Science
"Narrative Science is a place that fosters an incredible level of intelligence. However, even more than that, NS operates with the same level of teamwork and collaboration. If you come to work at Narrative Science, you not only are going to excel professionally, but you will also be welcomed into a close knit family and that's not something you find everyday."
Jordin Huffman
Business Development Account Executive
at Narrative Science
"What I like best about working at Narrative Science is really a combination of three things: awesome, intelligent coworkers, a fascinating and truly compelling company objective, and really interesting work on until-now unsolved problems. I think it's fairly common for a company or a job to have one of the three things, but altogether it makes for a really unique, engaging atmosphere that I love to call my workplace."
Alex Sippel
Software Engineer, Data
at Narrative Science
Find more startup and tech jobs in Chicago
Loading...
Apply Now
Culture
Walking into our Chicago headquarters, you may be greeted by a T-Rex, encounter mini drones flying down office hallways or stumble upon a group of co-workers enjoying the latest food truck grub in our community kitchen. You'll also find unparalleled engineering, business talent and a collaborative environment that fosters innovation and encourages employees to bring their ideas to the forefront. In other words, we're a group of passionate individuals working together on game-changing technology—and having a lot of fun while doing so. Our core values are ingrained in everything we do, from how we develop our technology to how we interact with customers to how we hire people—even to how we decorate our office. Follow us on Instagram to get an inside view of life at Narrative Science.
Perks & Benefits
Standing desks
Catered lunches
Flexible vacation policy
Quarterly company outings
Free eats & drinks
Free gym access & bike parking
Everything-but-the-kitchen-sink benefits packages
Personal MacBook Air (or computer of your choice)
Community engagement opportunities
Internal learning and development opportunities
Referral program & incentives

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.