| Job Description | Duties/Responsibilities: -
Experience in testing Custom applications. -
Experience in testing GIS components. -
Create and document test plans, execute tests, analyze results, and report problems and anomalies, all via the lens of business end users -
Operate in Agile approach to support testing needs -
Work closely and collaboratively with business partners, PMO and Vendor technical delivery teams to understand business requirements -
Ensure software testing is done on-time and as planned and notify management about bottlenecks and other issues and risks -
Assist Business subject matter experts and business analysts in the development of UAT test scenarios leveraging test cases -
Participate in defect triage meetings and demos -
Report weekly status to Quality Assurance Testing Lead Education: General Experience: -
3-5 years of experience with testing in software development projects. -
Experience in mid-scale or large-scale system development projects (including using test automation, test strategy, developing and executing test scripts and test plans) -
Ability to prioritize multiple tasks. -
Strong verbal and written communication skills -
Able to review and analyze system specifications (e.g. System Requirements, Business Requirements, Design Documents, etc.) -
Able to perform manual testing and/or automated testing. -
Experience in documenting Requirement Traceability Matrices (RTM) and confirming applications are ready for UAT -
Experience in preparing UAT instructions for end users and facilitating/overseeing UAT activities -
Experience in documenting Test Cases -
Experience in evaluating and documenting Test Results -
Ability to prepare sample data for testing. -
Skills in System testing, parallel/comparative testing, QA testing, performance and load testing, regression testing, security testing, business continuity/disaster recovery testing, post-go-live testing/validation -
Experience with mobile device testing is a plus. -
Analytical mind and skills in troubleshooting, problem-solving, and issue isolation -
Detail oriented. -
Excellent communication/collaboration skills with software developers/architects, business analysts, etc. -
Able to work with cross-functional teams to validate product quality throughout the development life cycle -
Experience with GitHub, ServiceNow Specialized Experience: -
Experience in quality assurance concepts and best practices. -
Experience creating test cases and writing manual test scripts. -
Experience in running tests for application functions. -
Experience with SDLC and agile methodologies. -
Familiarity with defect management tools -
Preferred to have experience with public sector. Preferred training or software testing certifications such as: -
Certified Associate in Software Testing (CAST) -
Certified Test Engineer (CSTE) -
Certified Software Quality Analyst (CSQA) -
Certified Manager of Software Quality (CMSQ |
| Top Skills & Years of Experience | Required/Desired Skills | Skill | Required /Desired | Amount | of Experience | | Bachelor's Degree in Computer Science, a related field or equivalent work experience | Required | 3 | Years | | At least Five (5) years of experience with testing in software development projects. | Required | 3 | Years | | Experience in mid-scale or large-scale system development projects (including using test automation, test strategy, developing and executing test sc | Required | 3 | Years | | Able to review and analyze system specifications (e.g. System Requirements, Business Requirements, Design Documents, etc.) | Required | 3 | Years | | Experience in documenting Requirement Traceability Matrices (RTM) and confirming applications are ready for UAT | Required | 3 | Years | |