This site uses cookies. To find out more, see our Cookies Policy

Sr. Software QA in Tampa, FL at Skybridge Resources, LLC

Date Posted: 10/9/2018

Job Snapshot

Job Description

Sr. Software Quality Analyst

The Sr. Software Quality Analyst works closely with Developers and Product Managers, in an agile sprint format, developing and executing test plans and test cases using automated test methodologies and manual test execution.  The QA team members must ensure that the entire QA life-cycle (including feature conception/design, functional testing, security testing, performance testing, regression testing and deployment) is complete for any feature or code output of the given team.  Substantial knowledge of QA methodology and automation tools.

Specific Duties: 

Test Planning – 10%

  • Define test strategies for complex functional projects and IT initiatives
  • Develop high level test plans that cover all phases of testing, including test script automation
  • Align business and functional requirements
  • Participate in the grooming of the team’s agile user stories
  • Challenge assumptions, question and understand how software will be utilized

Functional Test Execution – 40%

  • Conduct manual testing for entire range of software products (client/server applications, web-based products, and data/web services); automated testing utilized where appropriate
  • Use SQL statements for querying data and manipulating test scenarios (for manual and automation)
  • Collaborate with developers and BA’s to validate test findings
  • Identify and log defects using defect tracking tools.  Validate solutions when completed

Automated Test Planning/Execution – 30%

  • Work collaboratively with application developers, business team and testing team to identify automation strategy, design automated tests, troubleshoot issues, and implement scalable test automation solutions
  • Develop scripts needed to actuate automated test strategy; standards dictate that automation scripts adhere to a descriptive programming method
  • Conduct ongoing automated testing (during development, nearing release and prior to deployment)
  • Manage and maintain automated testing artifacts to ensure proper reuse, versioning, organization and retention

Team Support – 10%

  • Participate in troubleshooting priority defects (support Technical Services)
  • Continually seek opportunities to increase Member satisfaction and deepen Member relationships.

Process Adherence / Improvement – 10%

  • Provide ongoing feedback / improvements to the Agile process
  • Promote continuous improvement regarding use of testing tools and quality metrics

Experience Necessary: 

  • Bachelor’s degree in Business, Information Systems, Computer Science, or related field
  • Minimum 7 years testing experience
  • Minimum 5 years of automation testing experience; descriptive programming
  • Analyst quality problem solving skills required
  • Industry related certifications a plus

Key Competencies Include:

  • Experience in strategizing and completing functional testing projects
  • Experience building feature and product based automated testing strategies
  • Experience writing automated test scripts, preferably with UFT or QTP
  • Working knowledge of testing web services using SOAPUI
  • Working knowledge of QA’s role within the Agile software development process
  • Strong working knowledge of database modeling and design; strong SQL / query skills