Canonsburg, PA16 days ago
Work with developers to help troubleshoot defects; Set up, perform, and understand performance and load tests; Identify, analyze, and communicate issues; Demonstrate knowledge, proficiency, and practical application of SQA concepts, methods, and tools; Identify gaps and deficiencies in existing test plans, scripts, and cases, and effectively extend test plans where necessary; Analyze and report test results and testing status from an overall product perspective; Organize and execute tasks and overall workload based on team goals and priorities; Demonstrate an understanding of all facets of software product testing and quality measurement, including awareness of generally available and accepted solutions that apply to each facet; Analyze functional requirements and specifications and based on this analysis, (1) identify gaps in the defined requirements and specifications and (2) define a test plan that will assure that the defined requirements and specifications are fully met; Develop and maintain test scripts and cases, and software test and performance measurement tools using appropriate programming languages or software applications; and. Job Requirements: 5+ years of demonstrated QA and testing experience or equivalent experience; Test case development experience; Good knowledge of basic test techniques (positive/negative testing, interface testing, database testing); Basic knowledge of test phases (integration/functional, regression, system); Test tool experience; Automated test experience is desirable and understanding of databases; Experience in validating effectiveness of user experience of application; Thorough understanding of basic software development life cycle and the concept of quality before design (QA isn't just test execution) Agile software development experience; Effective team lead and the ability to communicate effectively within a variety of staff levels; and.