The Texas Education Agency (TEA) is looking to improve outcomes for all public-school students in the state by providing leadership, guidance, and support to school systems, and this position is intended to support that mission by ensuring the quality of TEA systems.
Requirements
- At least four [4] years of experience in testing complex web applications
- Experience with Oracle 10g or greater
- SQL based language
- Analysis or development experience in the full range of the Software Development Life Cycle (SDLC)
- Selenium or other functional automation tool
- WAPT PRO or other performance testing tool
- Knowledge of working in an agile development environment and following agile processes and procedures
- Skill in analyzing complex requirement documents and creating detailed test cases from them
- Skill in making sound decisions about quality of software, especially to determine production readiness
Responsibilities
- Perform detailed analysis and review of all available requirements keeping the big picture in mind and understanding the ripple effects of a given change; design test strategy and create detailed test plans, test cases/scripts to ensure all software developed meets the defined requirements prior to the production release
- Perform thorough testing of the application in the test environment and create test data as needed to ensure that all the requirements are covered; perform functional, regression, accessibility, and exploratory testing of the application in an efficient manner leading to a quality product being deployed to production
- Participate in the design and planning of automation for applications. Identify test scenarios to automate including critical path, high risk functionality, tests prone to human error, tests that require multiple data sets, tests that take more time to perform manually and tests that are repetitive
- Communicate regularly with the Project manager, technical lead, dev team members, customers and QA manager about testing tasks and results to understand project needs and propose corrective action as needed
- Provide status of work assignments and issues to management in a timely manner; trains other team members to be equally productive and independent; create how-to documents for other team members to use
- Estimate testing activities accurately to ensure that testing timelines do not impact release schedules
- Oversee work assignments, estimating the test team's time and effort, ensuring that all test cases are tested on time and correctly, all completed tasks are documented in the tracking system, and that sufficient and adequate feedback is provided and documented for all passed and failed artifacts
Other
- Graduation from an accredited four-year college or university
- Ability to work well in a cross-functional organization including expertise to communicate well with management, peers, and cross-functional teams
- Ability to learn new concepts and new skills quickly
- Ability to provide technical assistance, expertise and support to internal and external users and customers including the ability to provide technical concepts to professional, non-technical customers
- Ability to work in a cube environment with potential for significant auditory distractions