Our client is seeking a Quality Engineer for a direct-hire opportunity. The Quality Engineer will work with Product Development and will monitor, analyze, and test software during development in order to ensure design & performance quality. The QE will make sure that the software adheres to the standards set by the Company. The QE is involved throughout the software development life cycle starting with requirements gathering and continuing all the way through to the successful release of the software.
Develop a thorough knowledge of the systems, tools, and products being tested.
Maintain proficiency with the Software Development Life Cycle (SDLC).
Follow established quality control processes, testing methods, and standards.
Create detailed, comprehensive and well-structured test plans, test cases, and procedures based on established standards.
Design and implement testing procedures for each assigned project.
Estimate, prioritize, plan and coordinate testing activities in alignment with the product
Execute test plans at all defined junctures of the SDLC.
Perform a thorough shakeout test after builds/installs are complete. Complete full regression testing and analyze test results. Provide documentation of regression results.
Monitor defect tracking system daily for work assignments. This includes entering problem defects into the tracking system when applicable. Ensuring steps to recreate the problem are clear and understood by the development team.
Work with Development and Product Manager to provide release notes for each release, which includes details about each enhancement and defect.
Own all assigned work, provide accurate estimates on work to be done, work completed, and status work.
Education + Experience
3+ years of experience in software testing using Microsoft tools and technologies.
3+ years of experience with duties and responsibilities directly related to those specified above.
Associated business knowledge may substitute for some testing experience.
2+ years of experience with automated test tools desired
Helpdesk support experience is desirable.
Experience in the insurance or financial services industry desired.
Working knowledge of computers, Windows applications and operating systems.
Intermediate knowledge of MS Office suite including Excel and Word.
Full understanding of the Software Development Life Cycle.
Intermediate knowledge and skills with relational database concepts.
Capable of working independently with minimal supervision or as a part of a team.
Ability to prioritize and balance multiple tasks.
Strong analytical and organizational skills.
Understand the importance of following procedures currently in place.
Ability to process and apply feedback.
Ability to "do what it takes to get the job done."
Proficient with written and oral communication skills.