US: Software QA Engineer
To see other opportunities,
please visit http://sqa.fyicenter.com
Software QA Engineer
Authors test cases for larger or more complex computer systems within the scope of a broader defined testing strategy and is typically involved in test strategy development for projects and systems. Works with other members of the project team to gain necessary input and execute appropriate revisions to ensure accurate and complete software testing activities.
Designs, writes and executes tests to prove systems functionality, verify business and user requirements are met and that systems will operate as expected in the production environment.
Typically involved in the project-planning phase of a computer system and be required to provide work estimates. Accurately estimates the magnitude and time requirements to complete testing for projects. Provides accurate and timely updates to project manager and/or team lead on progress.
Supports creation and maintenance of libraries of reusable test data sets and test scripts.
Performs internal peer reviews of test cases from other engineers prior to and following execution as required to ensure issues/errors with the test scripts are identified and resolved.
Reports status, progress and concerns in a proactive, consistent and accurate manner to senior team members and to the Project Manager directly or via the Testing Lead. May serve as testing lead for a project.
Possesses a detailed understanding of the requirements elicitation, analysis, and specification process including user requirement specifications and functional specifications for larger, complex applications.
Reviews requirements specifications for testability and verifying/ensuring traceability of testing to requirements and vice versa.
Performs review of deliverables produced by other project members throughout the Software Development Life Cycle, for completeness and detail ensuring the specifications are of a high quality and can be used to write test scripts. May participate in technical meetings with Business Analysts and Developers.
Maintains knowledge and understanding of system and project testing strategies/approaches and the company CSV and SDLC processes
Keeps current on software applications testing industry knowledge and computer validation systems knowledge by attending industry conferences, reading industry periodicals and training via workshop attendance and self-study.
Performs other duties as required.
MINIMUM REQUIRED EDUCATION AND EXPERIENCE
Bachelors degree in Computer Science, Engineering or related field and 3 years application software testing or computer systems validation experience, or other comparable work experience; or equivalent combination of education, training and experience.
To apply for this position, please visit
Team SQAFYI - Software QA Resource FYI