Quality Assurance / Test Automation Engineer
Role details
Job location
Tech stack
Job description
This position will serve as a Quality Assurance / Test Automation Engineer. The work involves planning, developing, implementing, supporting, and maintaining automation test scripts and frameworks.
The essential duties for this position include, but are not limited to: Design and build new features, functionality, and modules Complete user stories, bugs, and technical debt Review and modify existing test cases Create and maintain test automation scripts Create test plans, including post-deployment smoke tests Incorporate test automation scripts into the build processes Conduction performance testing Evaluate user requests for new features/functionality and provide any necessary technical assistance Help resolve security risks and vulnerabilities Participate in the design of secure and efficient geospatial architectures Work as part of a Scrum Team and within Agile methodology
Minimum Yrs of Experience, Skills, and Qualifications 4-7+ years Build and maintain test automation frameworks Create and execute automated test scripts Write and maintain test cases and test plans Integrate automation into build/CI pipeline Experience with performance testing tools (JMeter, LoadRunner) Ability to test applications and REST services Behavior Driven Development (Cucumber, Gherkin) Java
- Java, J2EE, Maven as a build tool
- Web application servers like Tomcat
Jenkins CI/CD IDEs/Tools (Eclipse, Visual Studio, IntelliJ, SQL Developer, Azure DevOps, Selenium) Agile methodology
Preferred Skills and Qualifications Familiarity with: Version control systems (Azure DevOps, GIT) Azure DevOps (Project management, user stories/btest cases, etc.) Esri ArcGIS JavaScript API (version 3.x and 4.x) ArcSDE ArcGIS Server Configuration and troubleshooting Map service publishing, tuning, and troubleshooting ArcGIS Desktop (ArcMap/ArcPro, ArcCatalog) Esri APIs ArcGIS API for Python ArcPy ArcGIS REST API Oracle, SQL, PL/SQL AI prompt engineering
Requirements
This role requires on-site presence 4-5 days per week. Candidates must reside in the Austin area and be authorized to work in the U.S.
Benefits & conditions
Great opportunity to make a big impact and take ownership of technology initiatives. Altruistic work, Competitive compensation and benefits including health, dental, vision, life and accident insurance, short-term disability insurance, and more!