top of page

City of Austin

Publicado en:

12/3/24

appsumo-logo-meta_edited_edited.jpg

Technical

Full-Time

Austin, Texas, United States

Commensurate

Error generating summary

Aplica por Correo Electrónico:

Duties, Functions and Responsibilities: - Essential duties and functions, pursuant to the Americans with Disabilities Act, may include the following. Other related duties may be assigned. - Contributes to testing strategy and architecture. - Leads teams in support of testing strategies and activities. - Develops automation framework and tools to aid testing, operations, and maintenance of the data warehouse. - Writes and executes test plans, designs and develops test tools, debugs and reports code bugs, and pushes quality upstream. - Measures performance of various components (using simulated stress tests) and reports any outliers/exceptions. - Leads set up of multiple QA environments to work with fabricated source data, QA source data, and production source data. - Interprets testing needs as requirements are being developed. - Evaluates testability of business and technical requirements based on business/functional requirement document(s), use cases, user stories, and/or solution design documents. - Participates in requirement/design reviews or sprint/release planning sessions. - Designs impact assessment and performs impact analysis on changes to existing architecture, work processes, and systems. - Participates in architecture and technical specification review and provides feedback on content and testability. - Creates test plans. - Sets up and maintains test environments for both manual and automated testing. - Responsibilities- Supervision and/or Leadership Exercised: May provide leadership, work assignments, evaluation, training, and guidance to others. Knowledge, Skills and Abilities: - Must possess required knowledge, skills, abilities, and experience and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed. - Knowledge of different types of testing (e.g., functional, performance, and other nonfunctional tests). - Knowledge of coding practices, concepts and design patterns to create maintainable test frameworks. - Knowledge of DRY principles (remove and deter the creation of repeating code) and SOLID principles (object-oriented principles to create decoupled, clean code) to create, review and refactor code. - Knowledge of SLAs, audit, and governing body policies. - Knowledge of testing frameworks and tools and test automation frameworks. - Knowledge of types of database structures, types of relationships in a database and types of DBMSs, NoSQL/non-relational databases, and CRUD operations. - Knowledge of APIs design, use, and maintenance. - Knowledge of cloud networking capabilities, VPNs, and firewall composition. - Knowledge of automation of CI/CD infrastructure, and tools, languages, and file formats that will inform tooling decisions in the testing strategy. - Knowledge of components and orchestration of containerization, tools and methods used for containerization, and how they integrate with testing tools and frameworks. - Skill in leading testing strategy, functional and non-functional testing, automated testing, quality assurance and performance testing. - Skill in software development and chaos engineering. - Ability to collaborate with diverse roles throughout the organization to develop holistic testing strategies and select frameworks. - Ability to frequently and incrementally deliver applications with high quality and to created effective and meaningful tests by understanding needs of stakeholders. - Ability to report KPIs and metrics. - Ability to create, generate and maintain test data and databases and to creatively troubleshoot problems. - Ability to work with cross functional teams and rapidly acquire new information and skills. - Ability to adhere to required compliance to all change management policies and procedures. - Ability to adhere to required compliance to all information security policies and procedures.
bottom of page