AGM Tech Solutions
IT - Quality Assurance Spec - Contractor
AGM Tech Solutions, Pittsburgh, Pennsylvania, us, 15289
Summary:
Responsible for implementing quality assurance programs and code, test, and verify the quality of automated applications to identify errors and solutions in the software.
Job Responsibilities: • Work with QA Analysts and Developers to ensure that all aspects of the system have proper testing coverage and overall system reliability, performance and quality. • Comply with the system development life cycle (SDLC) and project management methodology (PMLC) by participating in scope assessment, risk and cost analysis. • May coach, lead and mentor other team members. • Provide testing management for ongoing projects and future initiatives. • Deliver effective and efficient testing solutions by meeting key project milestones and overall project deliverables on time, and adhering to development and quality standards. • Analyze the testing needs and develop testing strategy and plans. • Review and approve test plans, scenarios, scripts or procedures such as database impacts, software scenarios or usability. • Review software documentation to ensure technical accuracy, compliance or completeness and/or to mitigate risks. • Ensure application documentation is complete and maintained/ updated in a timely fashion. • Perform other duties as assigned
Skills: • Strong knowledge of testing disciplines and methodologies. • Strong documentation skills. • Expert knowledge of computer hardware and software. • Project management knowledge. • People management skills. • Analytical thinker, detailed oriented. • Interpersonal skills. • Good problem solving skills. • Ability to work independently. • Lead, coach and influence others for results and good performance
Education/Experience: • High School Degree and Bachelors degree in Information Technology, Computer Science, Computer Engineering, Relevant field is desirable or equivalent work experience required. • 3 to 6 years experience leading quality assurance projects/programs.
Job Responsibilities: • Work with QA Analysts and Developers to ensure that all aspects of the system have proper testing coverage and overall system reliability, performance and quality. • Comply with the system development life cycle (SDLC) and project management methodology (PMLC) by participating in scope assessment, risk and cost analysis. • May coach, lead and mentor other team members. • Provide testing management for ongoing projects and future initiatives. • Deliver effective and efficient testing solutions by meeting key project milestones and overall project deliverables on time, and adhering to development and quality standards. • Analyze the testing needs and develop testing strategy and plans. • Review and approve test plans, scenarios, scripts or procedures such as database impacts, software scenarios or usability. • Review software documentation to ensure technical accuracy, compliance or completeness and/or to mitigate risks. • Ensure application documentation is complete and maintained/ updated in a timely fashion. • Perform other duties as assigned
Skills: • Strong knowledge of testing disciplines and methodologies. • Strong documentation skills. • Expert knowledge of computer hardware and software. • Project management knowledge. • People management skills. • Analytical thinker, detailed oriented. • Interpersonal skills. • Good problem solving skills. • Ability to work independently. • Lead, coach and influence others for results and good performance
Education/Experience: • High School Degree and Bachelors degree in Information Technology, Computer Science, Computer Engineering, Relevant field is desirable or equivalent work experience required. • 3 to 6 years experience leading quality assurance projects/programs.