Job Details

SQA Engineer

New York, NY | Contract

Job ID:



Long Term


3-5 years

Career Level:





Financial Services

Job Description

  • Work closely with Software developers and end users throughout the software life cycle to ensure that applications meet the needs of the users;
  • Create and maintain test cases, test plans, and other documentation for projects;
  • Identify and report software defects and inconsistencies;
  • Review, analyze, and supplement requirement specifications, and ensure 100% test coverage; and
  • Help facilitate execution of acceptance test scripts by end users.
  • Advocate for bugs throughout the resolution process
  • Work with the Test Lead and Product Owner to ensure timely testing coverage according to project schedules
  • Communicate statuses to team in a regular and timely manner.

Who we are looking for

  • Experience writing and executing manual testing for complex software applications; experience in automated testing is a plus!
  • A strong command of Java, TestNG, Selenium, and/or Appium for building unit and automation tests
  • An understanding of automation design patterns and software testing principles and methodologies
  • Experience with load and performance testing including design, development, implementation and reporting
  • Leadership experience and the desire to drive a successful testing automation buildout.
  • Proven success using open source testing tools and projects (JUnit, TestNG, etc)
  • Experience developing and maintaining test data sets and associated documentation
  • Experience with team software development life-cycles across multiple concurrent projects