e-Business International-posted 4 months ago
Mid Level
Princeton, NJ
101-250 employees
Administrative and Support Services

The Software QA Tester will be responsible for developing a test automation framework from scratch and maintaining test plans, as well as manual and automated test scripts for user interface, functionality, system, and ad-hoc testing. The role involves executing regression tests, functional tests, and data tests, documenting quality assurance practices, and providing analysis of test results to deliver solutions to problem areas. The tester will ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify and resolve systems issues. Additionally, the position requires evaluating, planning, designing, developing, and deploying testing techniques for new applications, products, and enhancements to existing applications throughout their development/product life cycles.

  • Develop test automation framework from scratch
  • Develop and maintain test plans, manual and automated test scripts for user interface, functionality, system and ad-hoc testing
  • Execute regression tests, functional tests and data tests
  • Document quality assurance practices
  • Provide analysis of test results and deliver solutions to problem areas
  • Ensure that testing activities will allow applications to meet business requirements and systems goals
  • Fulfill end-user requirements and identify and resolve systems issues
  • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications
  • Evaluate, plan, design, develop, and deploy testing techniques for new applications, products, and/or enhancements to existing applications
  • Create and execute test scripts, cases, and scenarios that will determine optimal system performance according to specifications
  • Conduct all types of application testing as needed, such as system, unit, regression, load, and acceptance testing methods
  • Analyze formal test results in order to discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws
  • Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality
  • Produce reports and documentation for all testing efforts, results, activities, data, logging, and tracking
  • Communicate test progress, test results, and other relevant information
  • Bachelor's degree in Computer Science or Computer Applications
  • 5+ years' experience in software quality assurance testing
  • Experience with capital markets or trading systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service