Description

Summary: The QA Software Engineer ensures internal and external customers' requirements are met by verifying product functionality and performance against product requirements and specifications.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

 

  • Develops and verifies testing documentation, including test plans, estimates scope and work effort, procedures, test scripts, test results and hardware/software installation and set-up instructions.
  • Executes and tracks testing on assigned products, including new products and modifications to existing systems.
  • Establishes and maintains structured testing methodology and environments.
  • Automation of regression and smoke test scenarios
  • Performs evaluations and audits of software documentation and software processes associated with products under test.
  • Responds to inquiries from users and technical support regarding functions and operations of software programs.
  • Reviews requirements for projects and provides feedback and estimates.
  • Collaborates with non-technical cross-functional team members.
  • Actively identifies potential process improvements, error trends and/or the root causes. Makes recommendations for remedies to colleagues and management.
  • Communicates software issues through defects and enhancement requests to project team.
  • Actively provides status to lead or supervisor on assigned projects.
  • May lead test efforts for small or medium-sized software projects or changes.

     

Supervisory Responsibilities

No supervisory responsibilities.

Client Responsibilities

This is an internal client facing position that requires excellent customer service skills and interpersonal communication skills (listening/verbal/written). One must be able to; manage difficult or emotional client situations; Respond promptly to client needs; Solicit client feedback to improve service; Respond to requests for service and assistance from clients; Meet commitments to clients. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education And/or Experience

B.S. degree required preferably in information technology, computer science or related ((or equivalent combination of education and experience) along with 5 - 7 years' related experience in software quality assurance testing methodology.
 

Education

B.S. degree