QA Engineer

Kaplan   •  

New York, NY

Industry: Education

  •  

5 - 7 years

Posted 184 days ago

Job Description

Kaplan Test Prep is a market leader in test preparation, we serve college students and young professionals studying for the MCAT (medical school), GMAT (business school), LSAT (law school), GRE (Master's and PhD programs), Nursing and SAT exams. Our organization is entrepreneurial,  growth-oriented, and energetic. Our people genuinely enjoy what they do and take pride in it. If you seek a challenging, exciting, and creative engineering role -- while working with talented and passionate people -- this might be the position for you.

Responsibilities:

  • Verify that web and mobile functionality meets business specifications

  • Develop automated test scripts using Selenium WebDriver, Robot, or other framework, for both web pages and Restful APIs

  • Maintain library of test cases

  • Verify test cases during software releases

  • Manage the timeline and status of the software release process

  • Contribute to the entire software development life cycle from initial business requirements to deployment & production support. Contribute estimations of required QA effort for stories/features.

  • Update tickets in bug tracking system.

  • Provide production support of software products by investigating and recreating reported defects.

  • Work with the Tech Lead to enforce and improve software development and quality assurance processes.

  • Assist in implementation of QA standards and continual improvement to dev ops.

  • Be a team player and strong problem-solver to work with a team of other software engineers, project managers, business analysts and QA analysts

  • Performs other duties as requested by management

Knowledge, Skills & Abilities

  • 5+ years experience in software testing and quality assurance

  • Experience with automated testing frameworks, such as Selenium WebDriver

  • Familiar with standard web and mobilearchitectures, both hardware and software

  • Demonstrated experience testing a variety of browsers and mobile devices

  • Experience testing APIs

  • Experience creating and maintaining test plans, scripts, and scenarios

  • Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance

  • Excellent oral and written communication skills

  • Good analytical and problem solving skills

  • Ability to work independently with minimal supervision

  • BS in Computer Science, or equivalent experience

    JR191285