Lead Testing Specialist
Work Location: Rockville, MD

Job Description

Requirements for Test Lead:
The test lead helps manage risk and ensure the successful completion of software projects by establishing and executing software quality measures throughout the software development life cycle. The test lead is responsible for determining and developing appropriate test strategy and plan for the project, and to track and report progress on this plan during the project life cycle. In addition, the test lead is actively involved in hands on test case development, test case execution, test automation development, reviews of requirements, test cases and other project art ifacts.

Responsibilities/Essential Duties:
Develop Test Strategies and Test Plans for effective and efficient testing practice;
Develop and maintain QA project plan;
Define and implement roles, responsibilities, and deliverable expectations for all team members;
Define and support building test environments;
Provide technical guidance to the test team to ensure test activities are performed according to the developed test strategy and test plan; Define and implement effective and efficient testing processes, documentation, tools, and testing methodologies; Review business requirements and software system designs for testability;
Develop scripts, utilities, simulators, data sets and other programmatic test tools as required to execute Test Plans;
Create and execute test cases based on test strategy and test plans.

Required:
8+ years experience with software quality assurance;
Practical knowledge and experience in all phases of software QA;
4+ years experience on projects working as QA Lead;
Experience with testing at various levels (unit, functional, integration, system, load and performance testing);
Experience with Test Automation design and development (using custom code or COTS products);

Excellent written and oral communication skills Preferred:
Experience working directly with Business users;
Experience working with iterative development methodologies;
Experience testing in J2EE and/or NET technology platforms;
Experience with C/C++, Java, multiple OS and RDBMS;
Experience in Financial domain Education: BS in CS, Engineering or equivalent. MS preferred.



Infrastructure Engineer Lead

Work Location: Rockville, MD

Job Description

Subordinates: provides guidance to Infrastructure Engineers

Major Purpose of Job:
To support the infrastructure hardware and software of the Software Factory. Works under the general supervision of a project manager. Exercises considerable team leadership and technical planning ability.

Essential Job Functions:
Planning physical deployment of applications and application upgrades on UNIX/Windows platforms and selecting 3rd party software. Coordinating deployment with data center staff. Providing architectural planning and oversight for solutions implementation. Troubleshooting application outages by providing 3rd tier support, including some limited after-hours support as needed. Analyzing complex business problems and producing systems designs and technical design documents to address business needs. Applying specific and detailed knowledge of internet applications and world wide web technologies to the design and development of complex systems and business tasks. Providing daily consultation to developers and testers in order to facilitate appropriate technical solutions to complex problems. Working with the application development team, operations team, and business stakeholders to ensure continued successful deployment and operation of FINRA’s Software Factory portfolio. Responsible for reviewing and training of less experienced engineers. Specifically, provides daily mentoring and coaching to improve productivity and the quality of engineering work products. Operating in concert with the project manager, coordinates the activities of the team to meet project deadlines and resolve the conflicting demands of users. Specifically, assigns project work to individual engineers and monitors work progress on a continuous basis with considerable latitude in establishing and changing work procedures; measures results and initiates personnel actions. Participates in formal architectural review of advanced systems and technologies and prepares plans for the adoption of new technology.

Education/Experience Requirements:
Bachelors in computer science or equivalent with eight (8) years of related experience. Has engineering team leadership experience. Must have 6-8 years hands-on experience with Windows Servers and Linux or Solaris. Candidate must have strong familiarity with configuration and support of web and application servers. Specific experience working with IIS and Oracle databases preferred. Experience with configuring and administering web and messaging applications desired. Strong familiarity with TCP/IP networking. Background should include scripting on both UNIX and Windows platforms. Good technical communication skills. Ability to handle several tasks concurrently, well organized and thorough. Ability to maintain focus in “crisis” situations; ability to work in fast paced production internet environment. Experience as team lead or project manager over a small team (at least 2-3 individuals). Proficient in Microsoft Project including ability to plan project schedules and track resource use. Exceptionally proficient in written technical communication including experience with functional descriptions and technical design documents.



Infrastructure Engineer
Work Location: Rockville, MD

Job Description

Subordinates: None

Major Purpose of Job:
To support the infrastructure hardware and software of the Software Factory. Works under the general supervision of a project manager.

Essential Job Functions:
Planning physical deployment of applications and application upgrades on UNIX/Windows platforms and selecting 3rd party software. Coordinating deployment with data center staff. Providing architectural planning and oversight for solutions implementation. Troubleshooting application outages by providing 3rd tier support, including some limited after-hours support as needed. Analyzing complex business problems and producing systems designs and technical design documents to address business needs. Applying specific and detailed knowledge of internet applications and world wide web technologies to the design and development of complex systems and business tasks. Providing daily consultation to developers and testers in order to facilitate appropriate technical solutions to complex problems. Working with the application development team, operations team, and business stakeholders to ensure continued successful deployment and operation of FINRA’s Software Factory portfolio.

Education/Experience Requirements:
Bachelors in computer science or equivalent with five (5) years of related experience. Must have 4-5 years hands-on experience with Windows Servers and Linux or Solaris. Candidate must have strong familiarity with configuration and support of web and application servers. Specific experience working with IIS and Oracle databases preferred. Experience with configuring and administering web and messaging applications desired. Strong familiarity with TCP/IP networking. Background should include scripting on both UNIX and Windows platforms. Good technical communication skills. Ability to handle several tasks concurrently, well organized and thorough. Ability to maintain focus in “crisis” situations; ability to work in fast paced production internet environment.


E-mail: info@tornado-software.com
Copyright 2005-2009 © Tornado Software Privacy Policy