Design and implement integration testing infrastructures via manual and automated methodologies to validate a large scale application deployment, partner with software developers to create/code test tools and implement automation concurrent with product development. In this role, you will need to possess a broad view of the product architecture and deployment to ensure the integration of core and non-core functionality of the solution.

In addition, you will have following responsibilities:

Desired Skills and Experience

  • Participate in software code/design/requirements review processes and design and execute a comprehensive integration test strategy with a full understanding of the Software Development Life Cycle
  • Collaborate with Software Quality Assurance, System Engineering and Architecture, Program Management, and Software Development teams in all aspects of the development lifecycle from early design feedback, functional automation, reliability, stress, performance, integration testing, through to supporting production issues.
  • Lead feature testing efforts by developing, maintaining, and executing test cases, analyze and report results, track defects, and participate in day to day QA support activities.
  • Strong background in Linux operating systems in VM environments, including an understanding Linux configurations

  • Experience with Oracle and strong knowledge of SQL and database design/architecture.
  • Leadership skills with the ability to lead and provide guidance to small teams.
  • Ability to develop integration test case strategies to ensure integration and functionality of the solution components.
  • Experience in automation testing with commercially available tools.
  • Experience testing systems requiring strong analytical and troubleshooting skills.
  • Experience working with and managing test metric reporting
  • Experience with SDLC Management tools.
  • Knowledge and experience in the following languages and technologies: Java, SQL, JSON, HTML, JavaScript, Web Services, XML, CSS, Perl, Source Control and Configuration Management tools
  • Strong written and verbal communications skills.
  • Strong time management skills with a history of meeting commitments.
  • B.S. in Computer Science or equivalent with 8+ years of working experience.
  • Experience verifying carrier grade, highly available systems’ performance for effectiveness, growth/scaling requirements, security, and compliance with regulatory mandates such as the FCC.
  • Knowledge on US Telecom Numbering and Number Portability requirements and systems is a plus
  • Previous participation in a complete, ground-up product deployment.
  • Demonstrated experience of when to leverage existing solutions/tools versus when to design, innovate and author new automation solutions from scratch.
  • Experience working and utilizing tools in a continuous improvement environment
  • Experience working on a government sponsored, high security project