QA Engineer

Location: Richmond, VA
Date Posted: 02-06-2018
Position Title: QA Engineer  
Location: Richmond, VA 23219
Position Status: 6 month contract-to-hire  
Pay: negotiable  
Shift: Monday – Friday (8am to 5pm)
Perform all tasks appropriate to role, including technical analysis, creation of manual and automated test scripts, maintenance of automated and manual test suite, system and regression testing, and providing mitigation strategy and guidance as required.  Responsible for writing technical documentation as necessary by the UNOS Development Methodology and Standards. Responsible for the security, quality, and coverage of developed test scripts.  Applies and acquires business and product knowledge in the performance of assigned efforts.  Provide direct input into the on-going improvement of standards and processes.  Incorporate innovative ideas and approaches to test development and product quality.
  • Create manual test cases and automated tests based on business requirements (or user stories), architectural requirements, and established coding standards.
  • Design, code and maintain the test automation framework and regression suite.
  • Participate in the review of business epics and stories.
  • Validate automated tests against business and architectural requirements.
  • Perform application system, integration, and regression testing.
  • Participate in peer code reviews.
  • Troubleshoot automated tests and resolve defects.
  • Work within an agile framework.
  • Prioritize and execute tasks.
  • Communicate ideas in both technical and user-friendly language.
  • Update and maintain product documentation.
  • Escalate issues and impediments in a timely manner.
  • Work within established framework and processes.
  • Provide constructive feedback to team members at all levels of the organization.
  • Participate / Lead Testing COP.
  • Participate in test and code reviews. 
  • Provide on call support as needed.
  • Utilize skills in data verification and problem solving.
  • Provide accurate breakdown of testing tasks and estimates for testing efforts.
  • Participate in SE COPs research committees and sub-committees.
  • Assist with technical interviews and talent recruitment.
  • Troubleshoot application errors and recommend solutions.
  • Hold team accountable for UNOS agile framework.
  • Other duties as directed.
This position requires a four-year degree in Computer Science or related field and at least one year of professional IT experience, or three years of professional IT experience.
  • Must have strong knowledge and hand-on experience of automated test design and development principles.
  • Proven ability in relational database testing principles (SQL experience).
  • Demonstrated proficiency in an object-oriented programming language (C#, Java, etc.).
  • Strong knowledge of team-oriented and collaborative working environments.
  • Understanding of Agile methodology principles preferred.
  • Software configuration management skills desired.
  • Continuous integration and deployment knowledge is a plus.
  • An understanding of Mobile Testing desired.
  • Proficiency in Test Automation Principles highly desired.
  • Active participation in the technical community preferred.
  • Excellent problem-solving skills.
  • Excellent listening and feedback skills.
  • Exceptional interpersonal and consensus-building skills.
  • Excellent verbal, telephone, and written communication skills.
this job portal is powered by CATS