Quality Software Engineer ? Cambridge, MA Job in Cambridge, Massachusetts US
Quality Software Engineer ? Cambridge, MA
Responsible for participating in the execution of tests for ensuring the quality of customer fixes. Authors and executes test cases, using defined methodologies for manual and/or automated tests. Isolates, reproduces and tracks bugs and verifies fixes. Analyzes test results to ensure existing functionality and recommends corrective action. Maintains and modifies test environment and configuration as needed, creates new test environments and configurations to meet test cases or problem recreation requirements. Documents test results and manages and maintains defect and test case databases to assist in the continuous improvement and modification of software. Assists in the assessment and planning of test efforts required for new functions/features under development. Work with customer support and development engineers in resolution of reported issues. Responsibilities: Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software. Demonstrated skill with developing appropriate test methodologies. Fully competent in the use of necessary tools and applications. Represents the organization on project teams and may perform technical project leadership roles. Sphere of influence is likely to extend outside of work group or department. Able to work with Technical Support Engineers reproduce customer issues Able to work in a fast paced changing environment Able to meet deadlines Comfortable working independently Responsible for providing requirements and specifications for the automation of test cases. Accountable for delivery of subsystem, anticipate issues and addresses proactively Provide solutions for wide range of complex problems. Independently determines and develops approach to solutions, under only limited direction. Knowledge and wide application of engineering principles, theories, and concepts, and working knowledge of other related fields. Fosters teamwork and collaboration within and across work groups. Skills: Comfortable operating in Windows environment Ability to automate testing, knowledge of equivalence classes Familiarity with Appliance platform Experience working with enterprise level servers Familiar with bug tracking tools Familiar with test management tool Good problem solving skills Excellent Communication skills. Possesses strong product/technology/industry knowledge Problem solving skills. Proficiency in hardware, software and/or operating systems environments. Education · BS/MS in Computer Science or equivalent experience. EMC is an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. EMC does not accept unsolicited Agency Resumes. EMC will not pay fees to any third party agency or firm that does not have a signed "EMC Agency Fee Agreement".