Description

  • Uses both automated and manual testing to efficiently cover the system’s functionality and ensure every feature developed by the team is tested.
  • Partners with development teams to identify key areas of risk in new solutions.
  • Communicates detailed information on any defects found to development team and helps the IT Product Manager prioritize defects.
  • Actively participates in agile ceremonies as needed to provide clarifications and problem solve with the team.
  • Strives to automate and maintain comprehensive test suites with a continuous improvement mindset.
  • Runs tests in production environments after deployment to ensure quality.
  • Knows the product vision and works closely with the Business Analyst and IT Product Manager to translate their vision into tests.
  • Stays updated with industry best practices and standards on testing.
  • Promotes teamwork and communication to encourage an interactive, cooperative, collaborative, and customer-focused work environment among division, EDA staff and external customers.
  • Must complete annual and semi-annual self-assessment as required.
  • Performs other duties and special projects, as assigned.

 

What You'll Need:

  • Ability to prioritize workload, must be highly organized, detail-oriented, handle various tasks simultaneously, and work independently within limited time constraints with little or no supervision
  • Must be able to maintain confidentiality and deal effectively and diplomatically with business professionals and EDA staff.
  • Demonstrates respectful behaviour and promotes teamwork and communication to encourage an interactive, cooperative, collaborative, and customer-focused work environment among division, EDA staff and external customers.
  • NJEDA utilizes Microsoft as the core application platform and proficiency in the Microsoft Office Suite is preferred.

 

Communication:

  • Strong written and verbal communication skills; able to quickly process complex information and communicate test results, issues, and recommendations clearly.
  • Willingness to speak up and present contrarian views in team settings.

 

Subject Matter Expertise:

  • Bachelor’s degree in IT / Computer Science OR related experience in technical field.
  • 3+ years of QA testing experience working with multiple platforms and testing techniques, including but not limited to manual acceptance testing, exploratory testing, and creative testing.
  • Strong analytical skills – able to analyze software systems to identify existing/potential issues.
  • Experience implementing automated end-to-end tests using frameworks and tools such as BDD, Selenium, and JavaScript.
  • Ability to develop integration, performance, and load bearing tests.

 

Agile Experience:

  • Strong understanding of agile methodologies.
  • Experience as a tester on cross-functional agile teams preferred.

 

Skill Required / Desired Amount of Experience:

  • 5 Years experience with Manual acceptance testing, Exploratory testing, and Creative testing: Required.
  • 5 Years experience implementing automated end-to-end tests using frameworks and tools such as Selenium or similar automated testing tool: Required.
  • 5 Years experience with the Microsoft Office Suite: Required.
  • 4 Years strong experience testing using Agile Methodologies and participation in agile ceremonies: Required.
  • 4 Years experience running tests in production environments after deployment to ensure quality: Required.
  • 4 Years experience collaborating with Development Teams: Required.
  • 4 Years experience with any Project Management tool such as MS DevOps or Jira: Required
  • 4 Years experience with JavaScript​: Required
  • .Bachelor’s degree in IT / Computer Science OR related experience in technical field: Required.

Education

Bachelor’s degree