Software Quality Assurance Analyst in Nashville, TN at Vaco

Date Posted: 8/12/2019

Job Snapshot

Job Description

Key Responsibilities:

  • Participates in all aspects of product testing, including test plan development, execution and delivery of well-tested solutions with short time to release.
  • Leading multiple projects and performing hands on testing independently.
  • Reviews bug descriptions, functional requirements and design documents to design test criteria and develop test plans.
  • Enforces QA standards for all phases of testing and contributes to QA process improvement.
  • Identifies software capability and reliability by conducting functional, system and performance tests.
  • Participates in production support by troubleshooting and identifying problems.
  • Effectively collaborate with team members and others in organization to resolve testing issues.
  • Independently analyzes issues, recommends software changes and writes detailed bug reports.
  • Produces defect reports, status reports, test reports and other reports as independently provide defect analysis identifying QA root cause and corrective action for missed test coverage.
  • Recommends Quality Assurance best practices and helps define and champion Quality Assurance standards.
  • Demonstrates a dependable work ethic.
  • Performs all duties in accordance with established company goals.
  • Documents, troubleshoots and isolates problems encountered during testing.
  • Creates and maintains ownership of test cases and test results


  • Two to five years of software testing experience.
  • Skilled knowledge in testing concepts, tools and methodologies.
  • Knowledge of software development life cycle.
  • Understanding of enterprise systems, web applications and database.
  • Must understand fundamentals of relations databases and be able to write low to medium complexity SQL queries.
  • Experience with automated testing using Selenium is strongly preferred.