Quality Assurance Tester

To be considered for this opportunity please send your resume to hr@envisagesystems.com

Position Summary:

Using industry-accepted software development tools and techniques, the QA Tester develops and executes test plans to demonstrate and document that completed software meets requirements for performance, reliability, and defect-free operation and yields the expected results.

Duties and Responsibilities:

PRIMARY

  • Develop a deep understanding of the scope and intent of new or proposed software changes.  Estimate level of effort for testing activity and provide input to Project Management.
  • Translate business requirements into repeatable test cases, use cases, and test scripts to demonstrate that the end product meets the requirements.
  • Develop, document and manage test plans for each assignment.
  • Execute testing as per plan.  Document, maintain and communicate process, procedure, findings and test results.
  • Use database queries to create input data and to verify data updates resulting from test execution.
  • Identify, document and resolve issues.  Escalate unresolved issues to QA Test Director and/or Project Manager, as appropriate.
  • Create Release Notes and Test Case documentation, as appropriate.
  • Actively participate in all phases of the project lifecycle and work closely with a variety of stakeholders to ensure that business requirements are met.
  • Prioritize and successfully complete multiple tasks to support system releases.

ADDITIONAL

General Operations

  • Be available to customer, teammates and management with regular, punctual and reliable attendance.
  • Track and record time accurately and in sufficient detail to enable client billing.
  • Participate in company processes such as recruiting and mentoring, as needed.

Operational Interfaces:

  • Reports to Director of QA Testing.
  • No Direct Reports.
  • Meets regularly with Business Analysts to understand requirements.
  • Works with Envisage developers to ensure understanding of solution and software operation; works with developers to address fixes.
  • Provides regular input to the Project Manager to enable tracking of project timelines, risks and issues.

Education, Experience and Other Position Requirements:

  • 2 – 5 years in a QA Tester capacity for a software development organization.
  • Deep understanding and familiarity with computer programming.
  • Understanding of the System Development Life Cycle (SDLC) and the role of Quality Assurance in that cycle.
  • Familiarity with Test-led Development.
  • Familiarity with and experience using
    • Smoke Testing
    • Regression Testing
    • Black Box Testing
    • White Box Testing
    • Automated Testing
    • Full SDLC Testing
  • Ability to develop and use database queries to input test data and verify test results.  Proficiency with SQL and other data interrogation techniques required.
  • In-depth knowledge of the retirement industry knowledge highly desirable.
  • Bachelor’s Degree;   experience could be considered in lieu of degree.
  • Excellent computer skills including word processing, Excel and PowerPoint.
  • Excellent organizational and communication skills.
  • Self-starter; able to work independently with a minimum of supervision.
  • Ability to thrive in a rapidly changing environment.

 

To be considered for this opportunity please send your resume to hr@envisagesystems.com

-Equal Opportunity Employer-