QA Engineer

Princeton, NJ | Contract

Post Date: 04/25/2017 Job ID: 9434 Industry: Technology

Position: QA Engineer

Location: Princeton NJ

Salary: Contract role/TBD

Our Client in Princeton NJ is seeking a QA Engineer to join their team. Our client  has encountered significant growth and embarked on an Enterprise Legacy System Replacement initiative, including the implementation of a core enterprise resource planning system with a custom development of major and important elements of EDI and event management processing. We are seeking a  QA Engineer with both Manual and Automation experience for a new application development project in a fast-paced, agile environment. The ratio of manual testing will be higher initially, however the ultimate goal is to automate most of the testing, so that ratio will change as the project progresses, to more automated testing and less manual testing. A successful candidate will have a long term vision and the ability to plan and execute it, along with the enthusiasm to work on a brand new yet complex product.




  • Develop and execute test plans, test cases, test data, test scenarios, and other testing related documentation based on the requirements and technical specifications
  • Interpret and implement quality assurance standards
  • Ensure data integrity standards
  • Plan, develop, execute, maintain and improve Automated Test Frameworks and Automated Test Scripts for Web and Database applications
  • Identify areas for improvement in the quality system
  • Create and maintain libraries and object repositories
  • Participate in application planning meetings
  • Perform reviews, walkthroughs, or inspections
  • Work closely with the EDI, Development, BA and Business teams to gather and understand use cases, requirements and system implementation
  • Conduct meetings with Business and IT Teams for requirements/implementation review
  • Accurately report and track testing related defects and issues, by writing effective and thorough bug reports, and verify bug fixes
  • Coordinate UAT and other testing related tasks with Business and other IT departments
  • Identify process and application issues and provide suggestions to improve
  • Learn new technologies and adapt to them as needed
  • Identify and deploy automation solutions based on changing project needs




  • Extensive Manual testing experience
  • Extensive experience with Automation testing using Selenium
  • Extensive experience testing various Web Services
  • Experience with Python
  • Experience with Fiddler and/or Postman
  • Must be able to write SQL Queries
  • Comprehensive knowledge and understanding of QA methodologies, SDLC, RDBMS and MS Office
  • 5+ years of Manual Black Box/Gray Box software testing experience
  • 3+ years of Automation testing experience
  • Experience in Agile methodologies a plus
  • Must be able to write test plans, test cases, and other test artifacts
  • Must be able to prepare test data
  • Experience with JIRA and HP QC/ALM a plus
  • Experience in performance testing is a plus
  • Python and Kendo UI knowledge a plus
  • Excellent communication and people skills
  • College degree or equivalent level of experience preferred

Thomas Stephan

Fun Facts: Loves surfing, fishing, exercising, and video games!

If you feel like you are the right fit for the job above, please click the apply online button below and I will be sure to reach out ASAP!

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: