It is a multi-team project involving a third-party entity and numerous internal teams and will require coordination and collaboration from both IT and business teams to deliver successfully.

Job Title: QA LEAD

Location: Nashville or Tampa FL only

Position Type : Full-time

Salary: $90,000.00 – $110,000.00 per year

Role Scope / Deliverables:

This role requires a versatile individual with a background in software development and comfortable performing both manual and automated QA/Verification testing duties on both frontend and backend, depending on the project’s requirements. The QA Engineer will also act as a release manager, approving and documenting functional and non-functional tests and expected behaviors per the business-provided specifications.
The successful candidate will possess strong communication skills and the ability to proactively engage in a diverse work environment with software developers, business professionals, and executives.

Key Skills:

Understand STLC (Software Testing Life cycle) and Software Development Life cycle (SDLC).
Candidate should know about API and Database testing.
Able to guide QA team members during PI planning.
Proactively raise risks for the sprint.
Co-ordinate with offshore.
Defect triaging discussion.
Provide KPIs to leadership team on defects and other metrics.
Able to execute the test cases and understand the requirements clearly and manage the mapping accordingly.
Should know about web servers, database servers etc.
Able to work on Azure DevOps board.
Participate in sprint planning and backlog grooming sessions.

Collaborate with the team to develop manual (written) and automated test cases for each sprint backlog item.

Execute test cases in parallel with the team, providing feedback/results so that issues can be identified and addressed early.

Develop end-to-end test cases covering the entire workflow to ensure existing features and cloud solutions are unaffected by new feature integration.

Generate test reports for review and discussion during bi-weekly sprint reviews with the team.

Act as a Release Manager, approving and documenting both functional and non-functional tests and expected behaviors as per the business-provided specifications.

Education and Experience:
  • BS/MS in Computer Science, Computer Engineering, or equivalent technical fields.
  • 10+ years of experience with enterprise-grade SW development projects in a QA role
  • 8+ years of experience with documenting and managing the execution of all enterprise testing activities including unit, integration, load, and UAT testing.
  • 10+ years of experience developing testing strategies in support of enterprise-level SW development projects.
  • 10+ years of experience in QA role supporting enterprise-level SW deployment and/or migration projects.
  • Experience with cloud computing platforms and services, specifically AWS and Azure.
  • 8+ years of experience with software development standard methodologies: Agile, TDD, DDD, BDD.
  • Excellent written and verbal communication skills.