What are the responsibilities and job description for the Quality Assurance Analyst position at Fort Worth ISD?
Reports to: IT Manager III – Application Development
PCN: 21234-2
Pay Grade: 505
Duty Days: 239
Salary: $80,476 - $96,960
FLSA Status: Exempt
Position Purpose
Assists in delivery of high-quality applications. Tests items completed by the development team and provides customer support when issues arise. Formulates test strategy including decomposing the business and technical requirements into test case scenarios and acceptance tests, defining test data requirements, managing test case creation, and devising contingency plans. Utilizes knowledge of development capability software functionality to create the testing strategy for a given software release.
Essential Job Functions
HS/GED/TxCHSE 7 years
Associate’s degree 5 years
Bachelor’s degree 3 years
This document is intended to describe the general nature and level of work being performed by people assigned to this job and is not an exhaustive list of all responsibilities and duties that may be assigned or skills that may be required.
PCN: 21234-2
Pay Grade: 505
Duty Days: 239
Salary: $80,476 - $96,960
FLSA Status: Exempt
Position Purpose
Assists in delivery of high-quality applications. Tests items completed by the development team and provides customer support when issues arise. Formulates test strategy including decomposing the business and technical requirements into test case scenarios and acceptance tests, defining test data requirements, managing test case creation, and devising contingency plans. Utilizes knowledge of development capability software functionality to create the testing strategy for a given software release.
Essential Job Functions
- Creates test case execution plans, oversees test case execution, manages issues, and reports metrics.
- Develops and maintains test plans, manual, and automated test cases for application projects.
- Collaborates with cross-functional teams to understand project requirements and translate them into comprehensive test scenarios and cases.
- Integrates automated tests into continuous integration and delivery (CI/CD) pipelines to facilitate frequent and reliable software releases.
- Executes manual test cases when necessary and ensure that manual and automated test efforts complement each other effectively.
- Identifies, documents, and tracks software defects, providing detailed and clear bug reports to developers for resolution.
- Creates and maintains test data and test environments to support different testing scenarios.
- Collaborates with developers and product managers to address testing challenges and ensure timely delivery of high-quality software.
- Improves and optimizes automated testing processes to enhance efficiency and effectiveness.
- Participates in test planning, estimation, and reporting activities to support project timelines and deliverables.
- Develops a working understanding of the interfacing applications, test environments, and testing services tools and methodologies.
- Leverages manual and automated testing tools and processes wherever possible.
- Executes regression tests for revised applications.
- Maintains records of all application testing; prepares reports summarizing testing results.
- Collaborates with developers and users to optimize testing, defect isolation, and defect tracking.
- Formulates a test strategy based on technical specification documents and business requirements.
- Communicates with a diverse group of IT management and business users.
- Stays up to date with the latest QA automation tools, best practices, and industry trends to drive continuous improvement in testing methodologies.
- Performs preventive maintenance on tools and equipment and ensures equipment is in safe operating condition.
- Follows established safety procedures and techniques to perform job duties including lifting and climbing; operates tools and equipment according to established safety procedures.
- Corrects unsafe conditions in work area and promptly reports any conditions that are not immediately correctable to supervisor.
- None.
- All Fort Worth ISD employees must maintain a commitment to the District’s mission, vision, and strategic goals.
- Exhibits high professionalism, standards of conduct, and work ethic.
- Demonstrates high quality customer service; builds rapport/relationship with the consumer.
- Demonstrates cultural competence in interactions with others; is respectful of co-workers; communicates and performs as a team player; promotes teamwork; responds and acts appropriately in confrontational situations.
- Performs all job-related duties as assigned and in accordance with Board rules, policies, and regulations. All employees are expected to comply with lawful directives in rare situations driven by need where a team effort is required.
- Knowledge of web-enabling technologies, including web enterprise servers, web programming languages, databases, and exposure to client/server development.
- Knowledge of software testing concepts, methodologies, and best practices.
- Skill with continuous improvement, applying problem-solving models, and making recommendations.
- Skill in end-to-end software system testing, implementing automated testing solutions.
- Skill in using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
- Ability to utilize automation frameworks.
- Ability to plan, analyze, test, write scripts, and design IT solutions.
- Ability to document projects in a concise and understandable manor.
- Ability to organize and prioritize tasks, work under pressure, and meet multiple deadlines.
- Ability to work effectively in collaborative teams, including teams from other departments.
- Ability to analyze and interpret technical data, in order to summarize for technical and non-technical employees, as well as, senior management.
- Ability to work in a team environment, to capitalize on the strengths of team members, and to guide team members toward the accomplishment of a common goal.
- Ability to prepare oral or written communications, such as presentations, reports, memoranda, letters, grant proposals, and other documents.
- Ability to engage in self-evaluation with regard to performance and professional growth.
- Ability to establish and maintain cooperative working relationships with others contacted in the course of work.
- Travels to school district buildings and professional meetings as required.
- Tools/Equipment Used: Standard office equipment, including computer and peripherals.
- Posture: Prolonged sitting and standing; occasional stooping, squatting, kneeling, bending, pushing/pulling, and twisting.
- Motion: Frequent repetitive hand motions, including keyboarding and use of mouse; occasional reaching.
- Lifting: Occasional light lifting and carrying (less than 15 pounds).
- Environment: Works in an office setting; occasionally requires irregular and/or prolonged hours.
- Attendance: Regular and punctual attendance at the worksite is required for this position.
- Mental Demands: Maintains emotional control under stress; works with frequent interruptions.
- Education: (See approved combinations of Education & Experience below)
- Accredited High School diploma, GED, or Texas Certificate of High School Equivalency required;
- Bachelor’s degree from accredited college or university in a related field preferred.
- Certification/License: None.
- Experience: 3-7 years’ experience in an IT application or infrastructure role. Approved combinations:
HS/GED/TxCHSE 7 years
Associate’s degree 5 years
Bachelor’s degree 3 years
This document is intended to describe the general nature and level of work being performed by people assigned to this job and is not an exhaustive list of all responsibilities and duties that may be assigned or skills that may be required.
Salary : $80,476 - $96,960