Current Opportunities

Senior QA Analyst - contract

APply now

Our client represents the heart and soul of Music City USA in providing real-time data service in the backbone of this thriving Nashville industry. The Senior QA Analyst role is responsible for working with software engineers, business analyst and business stake holders to develop test plans and acceptance criteria for software development projects. Strong skills needed in the development and execution of automated and manual test cases in compliance with agile testing standards.


  • Provide technical leadership related to QA Best practices and standards in monitoring testing efforts and adhering to test plans for the deployment of core products.  
  • Demonstrate expertise and leadership in developing, coordinating and executing detailed QA and UAT test plans/data/cases for user acceptance testing based on the company’s agile methodology standards.
  • Develop and maintain automation testing.
  • Define and maintain testing standards and methodologies.
  • Maintain the TST/QA environment in conjunction with the company’s Infrastructure resources.
  • Participate, and lead, in all aspects of the company’s software development methodology: define, develop, and deploy.
  • Prepare training materials, conduct user training, and maintain system documentation.
  • Provide regular verbal and written status reports to management.
  • Participate in multiple, concurrent projects of varying sizes and complexities.
  • Participate in technical logic and design discussions.
  • Create, maintain, and present technical documentation for/to various audiences.
  • Coordinate application bug tracking system and process.
  • Ensure the completeness of all required documentation.
  • Review applications for adherence to business requirements.


  • Bachelor’s Degree or higher (Computer Science, Information Technology, Business or Math) or equivalent industry experience.
  • 7+ years experience analyzing, documenting, and testing application requirements based complex business, technical, and operational needs.
  • Experience with Automated Testing in UFT or similar tool.
  • Experience working with agile methodologies.
  • Experience with Change Control Processes.
  • Scrum is especially preferred.
  • Proficient using MS Visio or similar software.
  • Excellent understanding of flowcharting, unit testing, entity relationships, schema analysis, definition & documentation, and troubleshooting.
  • Excellent understanding of and hands-on experience with design and development best practices. Familiarity with user operating systems and web browsers.
  • Detail orientation and strong attention to detail
  • Must possess strong analytical and problem-solving skills
  • Expertise in unit testing, documentation and troubleshooting
  • Thrives working as a team, facilitating collaboration, and encouraging open communication
  • Proven ability to work independently under aggressive deadlines and meet project commitments
  • Proficiency writing SQL
APply now