Overview
On Site
Contract - W2
Skills
Core Responsibilities: Participate as an active member
Job Details
TxDOT is seeking a skilled QA Automation Engineer with strong experience in GIS application testing and automation frameworks. The ideal candidate will be deeply involved in test case development, automation, performance testing, and Agile ceremonies while supporting high-quality delivery of GIS-based systems.
Requirements
Core Responsibilities:
- Participate as an active member of a Scrum Team
- Complete assigned user stories, resolve bugs, and handle technical debt
- Develop and maintain manual and automated test cases
- Design and execute post-deployment smoke tests and test plans
- Create and maintain automation test scripts using Selenium with Java
- Integrate automation into CI/CD pipelines
- Conduct frontend/backend performance testing using JMeter
- Validate REST APIs through performance testing
- Identify, analyze, and triage software defects
- Collaborate with Product Owners to evaluate and refine user stories
Minimum Required Skills and Qualifications:
- GIS Application Testing (Mandatory)
- Selenium WebDriver with Java
- BDD Frameworks ? Cucumber
- CI/CD Pipeline Experience (Jenkins, Azure DevOps, etc.)
- JMeter for performance/load testing
- Creating and maintaining test plans and automation frameworks
- RESTful service testing and validation
- Azure DevOps (Test plans, bugs, tasks, dashboards)
- Strong understanding of Agile/Scrum methodologies
Technical Environment & Tools:
- IDEs/Tools: IntelliJ, Eclipse, Visual Studio
- Languages: Java, JavaScript (API v3.x & 4.x)
- Version Control & CI/CD: Azure DevOps, Git, Jenkins
- GIS Technologies:
- Esri ArcGIS
- ArcSDE
- ArcGIS REST API
- ArcGIS API for Python
- ArcPy
Nice to Have (Preferred Skills):
- Experience with LoadRunner (additional performance testing tool)
- Prior work experience in public sector or transportation-related applications
Work Eligibility:
- Must be authorized to work in the U.S.
- Only local Austin, TX candidates or within 50 miles will be considered
- Must be available for in-person interview and hybrid work setup
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.