Previous Job
Previous
Quality Assurance Engineer
Ref No.: 18-02568
Location: Chicago, Illinois
Position Type:Contract to Hire
Our goal is to bring the collective experience that the team has gained from working closely with investment banks and trading desks to build the platforms and automated workflows needed to improve productivity and profitability and apply this experience to our clients' challenges and strategic initiatives.

Currently, we are expanding again to meet the needs of its clients. In this most recent expansion, we are looking for quality assurance professionals with a broad understanding of testing as it applies to the software industry. The specifics are determined by each individual project. Specific tools, practices, and documentation policies will differ based on the requirements, type of work, and delivery timelines. This QA team member should have wide area of interests and skills and be able to work with multiple teams


Requirements:
  • Define and document test plans and test cases.
  • Ensure test plans and cases on new products are planned, developed, executed, and reported on in a thorough and timely manner.
  • Diagnose, verify, and resolve all product deficiencies.
  • Manage the approval of product releases to insure their successful roll out to customers
  • Participate in design reviews of the system as it is developed, to bring knowledge from past testing-what kinds of problems have slipped through design reviews in the past, etc.
  • Define, implement, and enforce release success/acceptance criteria (what must work, what tests passed with what success criteria before software or hardware can be released).
  • Experience with testing web systems.
  • Ability to work with and manage priorities between multiple projects.
  • Expertise in working with development teams.
  • Help train and communicate with customer teams, as needed, for the successful testing of the product and improving the understanding of the system.
  • Help to draft and provide feedback on user and support documentation by using drafts of the documentation during testing.
  • Understanding of QA methodologies-writing test cases, estimating schedule time needed for test, issues tracking processes, etc.
  • Experience planning, building, and running test environments is a plus.
  • Agile experience is a plus.
  • Excellent communication skills and planning skills required.