Software QA Engineer 2 Outcome Software, Inc.
THIS JOB HAS EXPIRED Description
Under limited supervision creates and executes test cases for large software applications and integrated systems to verify that the documented requirements of the system(s) have been successfully met and that all potentially affected applications and systems will operate as expected once deployed to the production environment. Ensures that test cases are authored to fulfill testing objectives defined as part of the broader project/system testing strategy and that authoring and execution activities follow a requirements-driven testing approach in compliance with procedures for functional requirements testing and user requirement testing.
Authors test cases for larger or more complex software applications 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 system functionality, verify business and user requirements are met and that system will operate as expected in the production environment
Typically involved in the project planning phase 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 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, to the Project Manager or to the project test lead. May serve as test lead for a project.
Reviews requirements specifications for testability and verifies and ensures 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 CSV and SDLC processes adopted by Quintiles Outcome
Keeps current on software application testing industry knowledge and computer system validation knowledge by attending industry conferences, reading industry periodicals and training via workshop attendance and self-study
Performs other duties as required
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES
Possess fine-tuned analytical skills; very detail oriented
Excellent oral/written interpersonal skills; user focused; work well with team members.
Experience working in a fast-paced, dynamic environment
Very strong knowledge/skills around test case creation and test execution; ability to create and execute test cases as part of broader testing strategy
Solid understanding of the requirements elicitation, analysis, and specification process. Ability to perform primary testing role in review of requirements specifications for testability, in design review and in testing strategy reviews. May lead testing strategy review sessions
Ability to author and execute test cases as well as to assist in authoring test plans and strategies and coordinate testing and testing assignments with minimal technical instructions and guidance
Ability to demonstrate and articulate the application of logical, analytical thought to a testing issue
Ability to deconstruct problems/systems into smaller components; organize components as part of larger system.
Ability to mentor employees in the functional use of the CSV and SDLC processes adopted by Quintiles Outcome
Ability to establish and maintain effective working relationships with coworkers, managers and clients
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.
||Cambridge, MA |
THIS JOB HAS EXPIRED