Software Engineer in Test

Sorry, this job was removed at 4:50 a.m. (CST) on Thursday, August 17, 2017
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
 

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

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We became a distributed workforce in March 2020 as a result of Covid-19 and will remain distributed moving forward. Our Chicago HQ still remains but we want our team to have flexibility around when and where they work.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DO NOT USE - Narrative ScienceFind similar jobs