
Position Summary
Apply systems analysis techniques and procedures, including consulting with useres, to determine software functional specifications while identifying and resolving technical issues for internal and external customers.
Essential Duties/Responsibilities
· Create automated test scripts in IBM Rational Functional Tester, including:
· Using data driven test methodologies
· Programming test methods using Java
· Create automated test scripts in IBM Rational Robot
· Create and execute test cases and suites using IBM Rational Test Manager
· Capture and communicate test results using IBM Rational Test Manager and Microsoft Excel spreadsheet tools
· Design and maintain test environments using multiple hardware configurations including but not limited to:
· Win XP, Win 2003, UNIX, Linux, OS/2, MS SQL, DB2, Oracle, Websphere Application Studio, JBOSS, BEA Weblogic
· Log defects; describe product defects in a defect tracking database and describe defects verbally when needed
· Design and execute performance benchmark tests.
· Measure test coverage (e.g. requirements coverage and/or code coverage).
· Coordinate test projects.
· Review product documentation for quality.
· Build and maintain project plans.
Required Education, Experience and Abilities
· Demonstrated expertise in design, development, and execution of automated software test
· Demonstrated expertise troubleshooting complex, distributed software applications
· Minimum of 2 years experience using Java (either programming product features or writing test scripts)
· Minimum of 1 year experience using IBM Rational Robot Test Programming Language (SQABasic)
· Experience with JUnit-based tools, Eclipse-based tools, IBM Rational Robot, and IBM Rational Functional Tester
· Basic project management skills
· Excellent written and verbal communication skills
· Expert understanding of software quality assurance principles
· Expert understanding of software development life-cycle methodologies, including Agile methodologies, especially in relation to quality-related roles, activities and metrics
Desired Characteristics
· Self Starter – initiates activities to fulfill needs, solve problems and create solutions
· Resourcefulness – creativity, inventiveness and efficiency in problem solving
· Independence – effective at managing their own tasks and highly capable of leadership
· Work rate – very productive, efficient and results oriented
· Flexibility – willingness to accept change and to take on new challenges
· Enthusiasm – passionate about job performance; eager to contribute to team goals
· Domain and Industry Aptitude – experience with business application software and/or application development tools