Technical Program Managers will analyze requirements and product specifications, develop testing strategies, design, implement, document, and maintain comprehensive test suites for new applications, including build verification, regression, stress and performance tests. This is a hands-on position and will include working with the product owners, developers, project managers, operations and other test personnel to produce and automate an extensive range of test cases based on the functional requirements. Qualifications
Experience with C/C++, Perl and/or Java in UNIX environments is required.
Experience with Oracle and SQL is required.
Strong verbal and written communication skills are essential.
A bachelor's degree in Computer Science or equivalent experience is required.
Innovative and have great problem solving and analytical skills.
Experience with Black Box, White Box testing, test automation is required
Fully understand software development lifecycle, Software Testing methodologies and best practices.
Experience working in a off-shore model a big plus.
The TPM will drive product strategy, prioritize projects and feature sets, and evaluate and set stakeholders expectations. The TPM will work closely with business analysts and/or customers to drive requirements gathering and analysis while ensuring alignment with corporate objectives and contractual obligations. The role will involve writing/reviewing business cases, performing supporting research and analysis, writing functional specifications, and driving the product development schedule from design to release. Responsibilities also include clearly communicating objectives, roles, responsibilities, desired outcomes and project status to clients and cross-functional teams based out of remote locations. Experience managing young technical teams is a big plus. The person must be willing to wear multiple hats being part of the early stage team in a remote location.