Senior Software Developer - HP UFT Test Automation

Federal Reserve Bank of Kansas City   •  

Kansas City, MO

Industry: Professional, Scientific & Technical Services


Less than 5 years

Posted 32 days ago

This job is no longer available.

The Bank is seeking an experienced Software Quality Assurance professional to develop, support and deliver automated testing strategies and solutions for large-scale applications. This role requires collaborating with business and technical staff to gather and analyze data, requirements, and test cases to help create greater test efficiency and coverage through test automation.

Key Activities-

Develop and maintain test automation processes in alignment with the project and/or organization’s standards and tools.

  • Develop and maintain automation plans, frameworks, scripts and metrics for functional, regression and integration tests.
  • Provide framework and test case documentation and training.
  • Mature and evolve test architecture through the evaluation and adoption new automation tools, techniques and practices.
  • Perform manual and exploratory testing as needed.
  • Initiate Change Requests (CRs) as appropriate to capture defects and enhancements identified during the testing process, and track existing or potential issues along with a recommended course of action and/or options.
  • Participate in and facilitate daily meetings to communicate progress and barriers to completing application development and testing goals.
  • Collaborate with the development and configuration management teams for deployments into the test environments.
  • Establish and adhere to quality assurance guidelines and standards as defined by the project and/or organization requesting testing services.
  • Enter and report all daily activities using status tracking tools as required.
  • Prepare and analyze test results to aid in problem solving and facilitate decision-making.


Required Qualifications:

  • Bachelor’s degree from an accredited college or university with specialization in an information technology field (e.g.,Computer/Management Information Systems (MIS/CIS), Computer Science(CS), Electrical/Computer Engineering(EE/CE), or an equivalent combination of related education and/or work experience.
  • Typically requires four to six years of relevant and progressive information technology experience directly related to the design and development of software solutions.
  • Familiarity with Industry software development methodologies, standards and architecture frameworks.
  • Demonstrated ability to adapt and learn new technologies.
  • Moderate project management skills.
  • Good oral and written communication skills. When communicating, articulates and explains comprehensive technical information clearly and concisely to target audience. Ability to explain complex technical information to technical and non-technical contacts.
  • Strong planning and organization skills.
  • Strong initiative, innovative thinking skills, and the ability to analyze details and adopt a big-picture view.
  • Demonstrated problem solving skills, including the ability to think logically and analytically.
  • Strong interpersonal skills, including the ability to effectively build relationships; promote, and work well in, a collaborative team environment; and to influence others.

Preferred Qualifications:

Technical Skills:

  • HP UFT 3+ years experience with HP’s UFT (Unified Functional Testing) / QTP (Quick Test Professional)2+ years vb script programming experience working with windows shell command working with file system object working with date functions working with excel object for reading and writing data working data directory
  • Experience within UFT/QTP working with function libraries, local and shared object repositories working with descriptive programming working with reading and writing to data table
  • Advanced experience in developing and executing SQL statements for testing and validation.
  • Practical experience reviewing and researching to troubleshoot and resolve issues.
  • Proven application testing experience that includes testing of large, complex, enterprise-wide applications on a variety of platforms such as Client Server, Web and Mobile testing.
  • Proficient in understanding written requirements, including use cases, user stories and supplementary specifications.
  • Proficient in writing test plans and test cases.
  • Experience with HP Quality Center / ALM to conduct test planning, execution, and reporting.
  • Experience with issue/defect tracking and change management tools, such as JIRA, HP Application Lifecycle Management a plus.
  • Proficient in gathering and preparing data and files for testing.
  • Experience with change management, release packaging and deployment concepts.
  • Experience working within different software development methodologies.
  • Proven performance / load testing experience utilizing tools such as HP Load Runner and JMeter a plus.
  • Experience with compliance testing and tools (e.g. Section 508) a plus.
  • Experience with cross-browser compatibility testing.