Role: QA Architect with Guidewire
Location: San Antonio TX, Plano TX, Phoenix AZ
Duration: Long Term
Job Summary
We are seeking a Test Environment Management (TEM) Engineer responsible for managing, maintaining, and supporting test environments across development, QA, and staging environments.
The role involves ensuring environment availability, stability, and configuration consistency across multiple systems, while coordinating with development, QA, DevOps, and infrastructure teams.
The ideal candidate will have strong experience in environment provisioning, release coordination, test data management, environment refresh cycles, and troubleshooting environment issues in complex enterprise applications.
Key Responsibilities
Environment Management
- Manage and maintain test environments across Development, QA, UAT, and Staging environments.
- Ensure environment stability, availability, and readiness for testing activities.
- Coordinate environment provisioning and configuration for project teams.
Environment Configuration
- Maintain environment configuration documentation and system dependencies.
- Ensure environment parity across Dev, QA, and UAT environments.
- Manage configuration changes during application releases and deployments.
Environment Provisioning & Refresh
- Coordinate environment setup, refresh cycles, and environment resets.
- Manage database refresh activities and test data availability.
- Support environment cloning and provisioning for parallel testing needs.
Release & Deployment Coordination
- Work closely with DevOps and Release Management teams to support deployment activities.
- Coordinate environment readiness during release cycles and testing windows.
Integration Management
- Monitor and manage integrations between dependent systems and services.
- Validate availability of third-party integrations and APIs within test environments.
Environment Monitoring & Issue Resolution
- Monitor environments for system health, outages, and configuration issues.
- Troubleshoot and resolve environment-related issues impacting QA or development teams.
- Track environment incidents and ensure quick resolution.
Test Data Coordination
- Support test data management and database refreshes.
- Coordinate with data teams to ensure availability of required datasets for testing.
Environment Scheduling
- Manage environment calendars and testing schedules to avoid conflicts.
- Coordinate environment usage across multiple teams and projects.
Documentation & Reporting
- Maintain environment topology documentation and system dependency maps.
- Provide environment readiness reports and status updates to stakeholders.
Required Qualifications
- 5+ years of experience in Test Environment Management or DevOps support roles.
- Experience managing test environments across multiple SDLC stages.
- Strong understanding of environment configuration and release coordination.
- Experience supporting multi-system enterprise environments.
- Experience working with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions).
- Experience with database refreshes and environment data management.
- Strong troubleshooting and problem-solving skills.
Preferred Qualifications
- Experience working in cloud environments (AWS, Azure, Google Cloud Platform).
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with configuration management tools (Terraform, Ansible).
- Experience supporting Guidewire environments (ClaimCenter, PolicyCenter, BillingCenter).
- Experience with test data management tools (Delphix).