Overview
Join an innovative team of highly skilled professionals working on ArcGIS Dashboards. We are looking for a creative problem solver who is passionate about driving continuous software improvement. The ideal candidate will possess a strong commitment to leading projects to successful outcomes contributing across teams and transforming ideas into practical solutions. A focus on highquality standards meticulous attention to detail and effective communication for seamless collaboration are essential. We value a holistic approach to problemsolving with an emphasis on simplicity as well as a dedication to continuous learning and growth. In this role you will be responsible for designing developing and maintaining automated test solutions.
Responsibilities
- Collaborate with Product Engineers to establish test plans identify gaps in plans and prioritize manual tests suited for automation
- Create tests for functional performance scalability and durability testing using established coding guidelines and variable definitions
- Design and develop automated integration and regression test cases on software components through the API
- Deploy and schedule integration tests to run daily and share test results in an easytounderstand manner
- Manage and refactor the suite of integration tests and results dashboards as needed
- Perform rigorous and indepth peer reviews of test code
- Collaborate with Software Development Engineers to improve software quality by writing thorough tests and monitoring the testability of code
- Measure test coverage and analyze continuous integration test results
- Conduct frameworklevel troubleshooting; analyze test failures and make necessary repairs
- Define implement maintain and document automated test frameworks
- Advocate for quality throughout the software development process and advise on test optimization
Requirements
- 2 years of experience with one or more Java JavaScript TypeScript HTML CSS DOM Manipulation
- Background using Lit JS React and or Ember frameworks
- Experience with CI/CD pipelines such as Git Git Actions Jenkins
- Applied knowledge of testing principals including experience designing and executing test cases
- Experience using test automation frameworks such as Vitest Playwright and or Puppeteer
- Developer sensibilities in software design refactoring and authoring
- Strong analytical and problemsolving skills to evaluate and resolve software issues
- Bachelors in computer science engineering or related field
Recommended Qualifications
- Masters in computer science engineering or related field
- Previous involvement in a large software development project
- Academic training in GIS and/or knowledge of GIS/Esri software
#LIHybrid
#LIJO1