Search Job

Search

Call Us Now

+1 908 222 8055

Job Detail

Sr. Software Quality Assurance Lead

Experience Level

10+ Year(s)

Location

Linthicum, MD

Posted Date

01/28/2019

Job Requirements

The role of the Software Quality Assurance Lead is to provide the planning and strategy for Quality Assurance for the Transformation Programs. The SQA Lead will collaborate with key business and IT stakeholders to insure proposed testing activities align with enterprise business and IT strategic objectives. The SQA Lead will define and implement software quality assurance practices and procedures including building Testing processes as necessary. The SQA Lead will be responsible for managing a matrixed group of quality assurance professionals, who evaluate requirements, validate development practices, and thoroughly test and document software code changes prior to deployment to production.

This position interprets product requirements and plans for automation, functional, performance, load, installation, and usability testing concepts. Responsibilities include writing strategy and planning testing documentation to be executed through formal testing practices and supported by quality assurance standards.

Major Duties and Responsibilities:

Responsibilities

  • Test Strategy and Plan Development
  • Test Resource Planning - Estimate the testing resources
  • Work with Program Manager to update project plans
  • Track plan for IT to secure all test environments and resources
  • Assess project defect severity/priority with business and IT
  • Setup the Testing reviews with the project stakeholders
  • Run testing review sessions (review defects)
  • Track all testing metrics at project/program
  • Manage UAT in collaboration with the Project Team
  • Provide Go/No-go recommendation to stakeholders/steering
  • Track and report on testing with the assistance of Programming staff and Business Analysts.

 

  • Designing test coverage plan for programs
  • Recommend design improvements or corrections to engineers throughout the development process.
  • Validate that deliverables meet functional and design specifications and requirements;
  • Provide input to improve quality requirements and processes.
  • Provide input to improve software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks;
  • Define and track quality assurance metrics such as open defect counts, production defects, etc;
  • Mentor SQA Team in best practices
  • Support software quality assurance team to include selection, training and development, coaching, counseling, and performance management.
  • Collaborate with key stakeholders to develop project schedules and lead SQA team to execute tests within agreed upon timeframe.
  • Develop and maintain enterprise testing methodology including process, procedure, and strategy documentation.
  • Effectively communicate key stakeholders on testing status for strategic initiatives.
  • Conduct periodic assessment of testing process, and recommend lessons learned for continuous improvement.
  • Collaborate with Application Development leadership to contribute to application development process improvement.
  • Participate in manual testing efforts as needed to support the team.
  • Conduct risk assessment of software changes to guide testers on the scope of validation.
  • Develop and execute test strategy and detailed test plans for major software development initiatives.
  • Ensure test practices adhere to change management controls.
  • Coordinate release plans with business and IT leadership and communicate to stakeholders.
  • Review and approve final software quality assurance signoff prior to production release of products.

Collaboration and Teamwork

  • Communicate with developers, business analysts and QA team members to produce testable requirements and documentation;
  • Recommend modifications to existing or suggesting new standards, methods and procedures based on QA results.

Education:

  • Bachelor's degree in Computer Science or related field; MBA or MS Information Science preferred, but not required.
  • Minimum of five years of QA testing and automation experience required.
  • Experience with performance/load testing.
  • Experience working with tools such as Selenium, JMeter, LoadRunner, etc.
  • Experience developing automated test systems and scripts beyond record and playback.
  • Experience using MS SQL to evaluate data output.
  • Strong SDLC understanding.

 

 

Quick Contact

* Name :
*Email ID :
*Phone:
* Message :