GIS Automation Test Engineer
TekInvaderZ, LLC is on a lookout for GIS Automation Test Engineer who can execute technical initiatives at various client locations.
Responsibilities
- Develop and maintain documentation including test plans, test strategy, test summary report, traceability matrix, software documentation, configuration deliverables, and reports based on the testing standard.
- Design and build advanced automated testing frameworks using Java, Python, Selenium WebDriver, Junit, TestNG, Appium, Protractor, Jasmine, Maven, ANT, Jenkins tools.
- Develop automation framework to test the data in Arcgis Rest End services and GIS APIs, test API/Web Services using Rest Assured API, and work on ArcMap/Catalog to automate and search the data.
- Execute SQL queries to conduct data integrity testing and validate the code written for the data movement into the database tables.
- Perform Webservices testing for SOAP and REST services to validate the integration of different systems.
- Work with product owners in Agile and attend meetings such as Sprint Planning, Scrum, Backlog grooming, Sprint Review, and Retrospective.
- Work with DevOps team, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution.
- Integrate Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined Maven commands.
- Create profiles in Maven to launch specific TestNG suite from Jenkins job.
- Run the automated test scripts after code is deployed, validate and share the results with stakeholders.
- Investigate, reproduce, log and elevate reported defects.
- Log defects found during test execution in defect‑reporting and defect‑tracking tools like JIRA and HP ALM.
Qualifications
- Bachelor's degree in Computer Science, Computer Science Information Systems, Information Technology, or a combination of education and experience equating to an education in the United States.
Hours per week: 40hrs
Employment Type: Full Time, Long Term.
Compensation: Depends on the location