Primary Skills: 2-3 years QA, web app testing, and Agile, 2 years Office Suite, SQL preferred Azure experience big +
Client is seeking a dedicated Quality Assurance/Quality Control Analyst to join our team of performance driven professionals. This person will have an integral part in the support of client computer business applications including but not limited to; Highway Inventory, Financial, BI, Right Of Way management, Highway Safety, Electronic Content Management and Engineering.
Under general direction, the Quality Assurance/Quality Control Analyst is responsible for developing and executing software test plans, scenarios, scripts, or procedures in order to identify software problems and capture the sequence of events. The QA/QC Analyst works closely in an Agile development team environment, participates in system maintenance and interacts with department business units, external users and vendors.
Essential Job Functions
The job functions listed below represent the essential job duties and responsibilities of the above-listed position.
Understands business processes.
Communicate design to all stakeholders and act as the liaison between business unit business analysts, developers and project management groups.
Delivers clear and regular communication (written and verbal) – to ensure development teams and stakeholders are kept up to date with work status, test plans, test cases, defects, bugs and resolution of issues.
Participates in research, process flow analysis, internal assessments and audits as required.
Creates, revises, and verifies quality standards and test procedures to attain quality software economically and efficiently.
Create Quality Plans for technology projects and assess current processes for Quality Assurance opportunities.
Perform regression testing on all software products for every iteration and/or release.
Present test results to the project teams and business/IT leaders.
Document and maintain test plans and acceptance criteria in Team Foundation Server (TFS).
Document software defects using TFS and report defects to project managers, developers and others as required.
Focuses on deadlines and deliverables & ensure the ability to find defects and bugs quickly.
Monitor bug resolution efforts and track results.
Work in an Agile development environment and have knowledge of waterfall development methodologies.
Lead effort to educate and assist end users in testing and capturing results in an organized manner.
Performance testing as required to ensure application speed, scalability and stability is as expected.
Security testing to ensure application conforms to NITC standards.
Track change requests in Team Foundation Server (TFS).
Support all quality assurance activities to meet quality goals.
Ensure releases are “Production Ready”.
Candidate must work onsite.
Regular and reliable attendance is required.
***Note: Client is currently migrating from Team Foundation Server (TFS) to Azure DevOps (VSTS)
Education and Experience
Qualified applicants will have a Bachelor's degree in Computer Science or Technical degree in Computer Science/Software Development/Project Management (or equivalent combination of education and minimum 5+ year’s web/software QA/QC experience).
2-3 years experience in Quality Management Software and Processes required.
2 years of Web Application testing experience required.
2-3 years of Agile experience required.
2+ years experience with MS Office; Word, Access, Excel, VISIO, SharePoint is required
2+ years of Relational Database w/SQL experience is desired.
1+ year of Team Foundation Server (TFS) experience is desired.
Azure DevOps (VSTS) experience is highly desirable.
Ability to automate test plans to include in the regression test suite would be a plus.
Must have excellent relationship building, leadership and client management skills.
Experience in a large team interacting with a wide range of partners (business and technical) required.
All candidates must be able to share good organizational and time-management techniques and demonstrate strong verbal and written communication skills.