QA Engineer Contract Innsbrook 35-44/hr in Richmond, VA at Vaco

Date Posted: 2/10/2020

Job Snapshot

Job Description

Vaco is looking for a talented QA Analyst! This QA will serve as tester on complex and multi-system initiatives. Responsible for creating an end-to-end test plan and test cases; executing the plan, cases and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected.

Position Description


Serves as lead tester on complex and multi-system initiatives. Responsible for creating an end-to-end test plan and test cases; executing the plan, cases and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems and functionality. Ensures that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before released to the production environment.

Key Responsibilities:

  • Maintain automation regression suite and coordinate with appropriate team if any issues.
  • Ability to identify the test scenarios to be automated and good understanding of common test automation patterns.
  • Create and execute automated tests.
  • Create and execute test scenarios based on business requirements or user stories, architectural requirements.
  • Provide testing effort estimation at project level.
  • Design Test Strategy.
  • Participate in QA/Development professional group.
  • Provide ideas to optimize the existing automation code (test coverage & efficiency).
  • Interpret and communicate automation test results.
  • Participate in peer code reviews.
  • Manage test cases, defects, test runs within test tracking tools (MTM, ALM, RQM) and generate project level reporting.
  • Prioritize and execute tasks.
  • Update and maintain product documentation.
  • Escalate issues and impediments in a timely manner
  • Maintain test metrics.

Minimum Requirements

3+ years of QA Testing or other related professional IT experience

Critical Skills

  • Quality assurance principles.
  • Branching, merging and version control.
  • Leadership abilities within a project.
  • Creating and executing manual and automated tests.
  • Working knowledge of databases (Oracle or MS SQL Server) and related SQL tools.
  • Fluent in SQL for data validation.
  • Object oriented programming.
  • Performance testing is a plus.
  • Mobile application testing is a plus.
  • Manual testing Focus: Legacy System Testing (PeopleSoft, Web platforms).

Additional Skills & Qualifications

  • Agile/Waterfall methodology
  • Software configuration management skills desired.
  • Continuous integration and deployment knowledge is a plus.
  • Communicate effectively with Business Stakeholders
  • Excellent problem solving skills.
  • Excellent listening and feedback skills.
  • Exceptional interpersonal and consensus-building skills.
  • Excellent verbal and written communication skills.
  • Team-oriented and collaborative working environments.
  • Company is moving to Selenium Automation.