Job Description
The Quality Assurance (QA) Analysts II is responsible for developing and establishing quality assurance standards and measures for information technology services within the organization. The Quality Assurance Analyst II will also gather and analyze data in support of business cases, proposed projects, and systems requirements. This will include writing test plans and scripts for tracking defects and fixes in product development, software application development, information systems, and operations systems. The Quality Assurance Analyst II will apply proven analytical and problem-solving skills to help validate IS processes through careful testing in order to maximize the benefit of business investments in IS initiatives.
Essential Duties and Responsibilities:
+ Collaborates with analysts, developers, network administrators, database administrators and system owners to test new software programs and applications
+ Analyzes documentation for new and existing applications under development, including requirements, system specifications and design documentation, to determine its intended functionality
+ Participates in peer reviews of project artifacts including project plans, requirements documentation, mapping documentation, technical design specs, etc.
+ Creates and documents test strategies to execute test plans
+ Writes and executes manual test cases for functional, regression, integration and smoke testing
+ Provides clear and detailed information that assists the development team in reproducing and investigating the issues
+ Assists in investigating issues as needed, potentially collaborating with developers to diagnose and resolve defects
+ Creates, generates, and maintains test data sets that support thorough testing of the application
+ Contributes to refining features and stories by offering testing-related insights
+ Provides input into estimation discussions for testing efforts
+ Analyzes test results, documents defects, and collaborates with project teams to identify and test solutions
+ Identifies and communicates opportunities for improvements to systems, applications and processes
+ Assists with software testing practices and procedures to drive quality and testability of products and services
+ Performs patch testing
+ Performs other duties as assigned/necessary
Minimum Requirements:
+ Bachelor's Degree in Computer Science (or related field) with 4 years related work experience, or Master's Degree in Computer Science (or related field) with 2 years of related work experience, or at least eight (6) years of work experience required
+ Prior knowledge and working experience on Agile testing Methodology preferred
+ Test Management Tools: Azure DevOps Test/Jira Zephyr, SQL Server Management Studio, Sharepoint etc.
+ Experience working in an Agile/Scrum development process, knowledge of STLC and SDLC process preferred
+ Ability to prioritize and execute tasks in a high-pressure environment
+ Must be detail-oriented
+ Ability to multitask and shift priorities quickly
+ Strong collaboration skills and ability to work in a team-oriented environment
+ Ability to effectively elicit/provide information to and from appropriate individuals (including, but not limited to, supervisors, co-workers, clients); proficiency in the English language is required
Job Tags
Work experience placement, Shift work,
Similar Jobs
Neighborhood Charter Schools
...NCS: 7th Grade Bronx Middle School History Teacher Immediate Hire! Mission of NCS Our mission is to provide the children of NCS... ...rigorous, comprehensive K-8 program that cultivates the intellectual, social, and emotional development of each child. Our students, who...
University of Maryland Medical System
...OutPatient Antimicrobial Therapy(OPAT) Registered Nurse Monday - Friday, 8am-5pm, no weekend, no holiday Outpatient, Thrive Outpatient Clinic When we say our community we mean it. UMMC Midtown... ...experienced Registered Nurse (RN) to work in a busy academic outpatient...
Essex Industries
...refine existing programs to programmers. ~ Maintain the jigs and fixture. ~ Demonstrate a full commitment to work closely with machinists, programmers, and machine shop supervisors. ~ Keep machinery and work area in a clean, safe, maintained, and organized. ~...
University of Vermont Health - Home Health & Hospice
...Department Description: Our High Technology Nursing program provides skilled, compassionate in-home nursing for patients who require... ...staying connected to a supportive team Experience with high-tech or home health care is preferred, but not required. We offer comprehensive...
Mt. Washington Baptist Daycare
...Summary Daycare Director Faith-Based Center Full-Time | Cincinnati, OH We are a Christian daycare center seeking a caring and organized Daycare Director to lead our faith-based early childhood program. This role supports staff, partners with families, ensures...