This position will be responsible for developing and executing tests for internally developed software and web site applications. Tests will be for functionality; accuracy and adherence to defined specifications. Analyst will play an integral role in our ongoing implementation of Microsoft Test Manager and Lifecycle Management Software.
Job Description
Job Description
- Review Requirements and Use Cases and write test plans to validate conformance
- Participate in writing or refining use cases and business requirements
- Execute and help to evolve QA best practices that promote the elimination or reduction of defect opportunities
- Work with Business Analysts to develop and maintain test plans, test strategies and test cases while performing test activities
- Analyze test results to ensure existing functionality and recommend corrective action
- Log defects in an understandable and reproducible way
- Work with Application Development to develop automated unit testing and regression tests
- Coordinate User Acceptance Tests
Required Skills
- Strong written and oral communication skills
- Must be very detailed oriented with strong organization skills
- Ability to handle multitasks and to prioritize workload
- Strong problem solving ability and analytical skills
- Knowledge of quality assurance software development lifecycle
- Experience writing use cases; test plans and creating bug reports
- Knowledge of software testing principles, methodologies and terminology
- Ability to determine and refine business requirements
- Ability to manage time effectively to meet schedules and deadlines, to work under time pressure and to organize and prioritize work assignments.
- Experience gathering and documenting system functional design for information technology projects
Optional Skills
- Knowledge of Selenium and Automated testing
- Knowledge of SQL for writing queries for data verification
- Knowledge of Microsoft Project
- Knowledge of Microsoft Visual Studio and/or Microsoft Test Manager