6-Month Temporary Position
Seeking a highly motivated QA Analyst who is adaptable and a quick learner.
DPD partners with the community to build and preserve a great city safe and sustainable, diverse and healthy, energizing and supportive. As a Quality Assurance analyst at DPD, you will be an integral part of our software development team, from system design to delivery and post-production support. Our portfolio includes both in-house developed Web applications and commercial off-the-shelf systems, configured to meet our business needs. You\'ll be responsible for ensuring quality throughout the software development cycle using a variety of testing techniques, including performance, functional, white box, and user acceptance testing. You\'ll work closely with project managers, business analysts, application developers, the Production Systems Support team and other QA analysts.
Job Responsibilities:
Responsibilities
Create, implement, and maintain test plans and test scripts
Facilitate end user acceptance testing
Perform exhaustive testing of new and existing systems to verify compliance with specifications and ensure usability
Coordinate testing efforts with DPD project teams
Participate in review of system requirements and design
Develop both manual and automated test scripts for regression testing
Qualifications:
Education: A Bachelor\'s degree in computer science or a related field.
Experience: Three years of formal work experience as a professional quality assurance analyst in a technical environment.
Education/Experience Equivalency: Combinations of appropriate education, experience, certification and training will be evaluated on an individual basis for comparability.
Desired Qualifications
5+ years software testing experience
Experience with Information Technology processes and standards and the software development lifecycle
Experience with waterfall and Agile methodology, structured testing theory, and quality assurance methodologies
Demonstrated ability to work collaboratively with software development teams and end-users
Experience developing and implementing test plans and test scripts
Hands-on experience with regression, integration, unit, system, load and stress test execution
Experience developing and leading user acceptance testing
High proficiency in black box testing of web applications and experience testing .NET applications
Experience developing and executing SQL Server and Oracle database queries and scripts to test application functionality and data quality
Hands on experience with at least one brand of test case management tools (Seapine Test Track Test Case Manager desired)
Hands on experience with at least one brand of test automation tools (Seapine QA Wizard Professional desired)
Demonstrated willingness and ability to adapt to emerging issues and changing priorities
Excellent time management, organizational, interpersonal, written and verbal communication skills
Key Skills: