Acs Professional Staffing - Portland, OR

posted 5 days ago

Full-time - Mid Level
Portland, OR
Administrative and Support Services

About the position

The Quality Assurance Analyst at ACS Professional Staffing is responsible for ensuring the quality of software applications through the coordination, drafting, and execution of both manual and automated tests. This role involves developing test plans, scripts, and documentation for complex applications, conducting system integration and regression testing, and managing defects throughout the testing phase. The analyst will work closely with project teams to verify requirements and ensure compliance with quality standards, utilizing strong test automation and database skills.

Responsibilities

  • Coordinate, draft, and execute manual and automated application tests as assigned.
  • Facilitate quality assurance objectives for assigned projects.
  • Collaborate with the QA manager in implementing QA goals and objectives.
  • Facilitate, articulate, and carry out approved QA approaches for the Quality Plan and the Product Test Plan.
  • Develop programmatic test plans, use cases, scripts, and related documentation for complex applications.
  • Design, draft, and recommend tests for system integration, functional, and acceptance testing.
  • Coordinate and facilitate test environments, testers, and developers among multiple projects during testing phases.
  • Perform defect management including inputting defects, updating status, determining severity, verifying fixes, and producing defect reports.
  • Perform regression testing and unit testing to verify correct operation of upgraded applications.
  • Prepare time estimates, communicate resource requirements, and provide timely progress reports to project managers and QA Lead.
  • Produce presentations on testing deliverables and milestones, and report on quality discrepancies.
  • Help create Test Driven Development (TDD) automated tests for production executables and deliverables.
  • Model and document test cases using multiple methods such as Waterfall and Agile Modeling.
  • Develop and draft manual and automated test scripts to support functional and non-functional testing.
  • Identify problems and recommend corrective actions.
  • Recommend processes for monitoring and reviewing standards for consistency and goal definition.
  • Configure testing resources and tools to evaluate application functionality, integration, and performance.
  • Promote the setting of quality objectives and consistent terminology across projects.

Requirements

  • Bachelor's degree in computer science, information technology, or a closely related technical field is preferred.
  • 6 years of QA experience is required with a bachelor's degree in specified fields.
  • 10 years of QA experience is required without a degree or with a bachelor's degree in unspecified fields.
  • Experience in test methodology design and implementation, writing test plans, test cases, and maintaining defect logs.
  • Demonstrated working-level Azure DevOps/TFS skill set and experience at multiple tool versions.
  • 5 years of experience leading a Quality Assurance Team.
  • Demonstrated working knowledge of System Life Cycle (SLC) principles.
  • Experience leading QA efforts for vendor-supplied solutions, either COTS or vendor developed.
  • Advanced knowledge on the design and implementation of QA and testing methodologies in large complex systems.
  • CSQA (Certified Software Quality Analyst) certification is preferred.
  • Experience with Agile Modeling and using XML, JSON, Oracle, or SQL for application integration and testing.
  • Experience using SwaggerUI, SoapUI, or similar tools for testing mock data payloads.
  • Working knowledge of Jama's Contour and advanced knowledge of Visual Studio and Azure DevOps 2019 or newer.
  • Understanding of ITIL Foundations and IT Service Management (ITSM).
  • Valid U.S. Driver's License is required.

Nice-to-haves

  • Experience with Test Driven Development (TDD) methodologies.
  • Familiarity with current industry QA standards and systems.

Benefits

  • Equal employment opportunities without regard to race, color, religion, sex, gender, genetic information, national origin, age, veteran status, disability status, or any other status protected by law.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service