SQA Analyst
- Job Title
- SQA Analyst
- Job ID
- 1010520
- Location
- Nashville, TN
- Other Location
- Description
-
Experience
• Minimum 5 years experience in Software Quality Assurance (SQA) or development
• Experience mentoring/training SQA personnel in SDLC and testing processes
• Expert at testing Relational Databases and creating SQL queries
• In-depth knowledge of quality assurance and testing methodologies
• Experience testing applications where no GUI testing was involved; all testing was back-end processing, file processing, and/or interfaces between systems
• Above average experience with Unix operating systems preferred
• Experience working in and for an organization building enterprise software development applications for delivery to external clients
• Experience implementing processes and procedures using IT industry standards (i.e., ITIL, COBIT, IEEE, etc.) preferred
• Knowledge and working experience with commercial/enterprise performance and reliability testing / load generation tools such as Mercury or Rational or similar. Alternatively, working knowledge of open source performance/load generation tools like JMeter, WebLoad, OpenSTA preferred.
• HP Quality Center required • QTP (Quick Test Professional) preferred Skills/Certifications
• ASTQB (American Software Testing Qualifications Board) Certification required
• Strong attention to detail • Must be able to interact, facilitate and establish strong working relationships with internal customers, external partners, and strategic vendors
Responsibilities:
• Intermediate to high level proficiency at establishing testing strategies, developing test plans, and use of testing tools.• Thorough understanding of entire project with the ability to independently define testing strategy, creates test plans, and performs testing at a project level.
• Understand and gathers project requirements from the customer, both internal and external, creating and reviewing specification artifacts
• Review requirements and identify gaps/missing information
• Estimate the project using any one or more estimation techniques
• Understands performance requirements and documents basic performance and load test requirements
• Derive Scenarios for testing
• Design test case using test design techniques
• Performs testing utilizing different testing techniques
• Execute and report results of entire project
• Review test cases of entire project
• Thorough Test scripting knowledge of functional automation tools and performance automation tools
• Assist in resolving the problems identified by the team members.
• Reports the work completed to the reporting manager effectively and provides complete visibility to all stakeholders
• Thorough understanding on how to prepare Test Plan and Project Plan
• Understands the project, related domains, and review the work done by the team members
• Promotes and recommends improvements to the quality assurance standards