This position reports to the Manager of Business Technologies in the division of Information Technology Services. Performs highly complex computer systems analysis work. The business analyst is the individual who has the primary responsibility to elicit, analyze, validate, specify, verify, and manage the real needs of the project stakeholders, including customers and end users. The business analyst serves as the conduit between the customer community and the software development team through which requirements flow. A business analyst is involved at some level throughout the entire software development life cycle. Upon establishment of the requirements baseline, the focus is shifted towards the management of the requirements specification and verifying the fulfillment of all requirements. Works under limited supervision with considerable latitude for the use of initiative and independent judgment.
Education: Graduation from an accredited four year college or university.
Experience: Three (3) years experience in deriving requirements from interviews with customers and creating system requirements documents based on the interviews. As well, we require work experience in conducting a complete and detailed analysis of a business process. We prefer experience with requirements management tools like Compuware Optimal Trace and UML modeling tools such as Enterprise Architect.
Substitution: Each additional year of related experience above the required minimum may substitute for education on a year-for-year basis.
Knowledge, Skills, and Abilities (KSA):
Knowledge of: An understanding of contemporary requirements elicitation, analysis, specification, verification, and management practices and the ability to apply them in practice; familiarity with requirements engineering books and resources; An understanding of how to practice requirements engineering according to several software development life cycles in a team environment; A solid understanding of database structures; product management concepts and how enterprise software products are positioned and developed; Application domain knowledge is a plus to have credibility with user representatives and be able to work effectively with them.
Skill in: Interviewing skills, to talk with individuals and groups about their needs and ask the right questions to elicit essential requirements information; Listening, to understand what people say and to detect what they might be hesitant to say; Analytical, to critically evaluate the information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a more general understanding, distinguish presented user requests from the underlying true needs and distinguish solution ideas from requirements; Facilitation, to lead requirements elicitation workshops; Observational, to validate data obtained via other techniques and expose new areas for elicitation; Writing, to communicate information effectively to customers, marketing, managers, and technical staff; Organization, to work with the vast array of information gathered during elicitation and analysis and to cope with rapidly changing information; Interpersonal, to help negotiate priorities and to resolve conflicts among project stakeholders (such as customers, product management, and engineering); Modeling, to represent requirements information in graphical forms that augment textual representations in natural language, including using modeling languages already established in the development organization.
Ability to: Translate business plans and requirements into information systems concepts; Assimilate input from many different sources and present concise recommendations; Communicate technical concepts to professional, non-technical clients; Adapt to the agency's Software Development Life Cycle as it pertains to what the business analyst needs to provide; Adapt to using tools adopted by the agency for providing business analysis services; Work independently to research requirements and follow established standards for end products; Work constructively as part of a team to coordinate with developers and business users to analyze system characteristics.
This job description is not an employment agreement or contract. Management has the exclusive right to alter this job description at any time without notice.
Salary is dependent on qualifications.
Positions exempt from the Fair Labor Standards Act (FLSA) will earn compensatory time off rather than overtime for hours in excess of 40 per week. May be required to work hours other than 8 to 5. May be required to work weekends and holidays.
In accordance with applicable federal and state equal opportunity laws, it is TEA's policy that no person shall be excluded from consideration for recruitment, selection, appointment, training, promotion, retention or any other personnel action, or be denied any benefits or participation in any educational programs or activities which it operates on the grounds of race, religion, color, national origin, sex, disability, age or veteran status (except where age, sex, or disability constitutes a bona fide occupational qualification necessary to proper and efficient administration).
The Immigration Reform and Control Act requires all new employees to present proof of identity and eligibility to work in the United States. TEA does not sponsor H1-B work visas. Males, 18 to 25 years of age, are required to present proof of selection service registration (or exemption) prior to being employed by any state agency.
There is a 90-day waiting period for health insurance coverage and retirement contributions for new hires and re-hires.
This position requires the applicant to meet Agency standards and criteria which may include passing a pre-employment criminal background check, prior to being offered employment by the Agency.
Texas Education Agency - 19 months ago