Job Detail

Organization: Futura Systems
Title: GIS Software Quality Assurance Analyst II
Location: Atlanta, GA, USA

Posted: 2024-10-16
Application Deadline:

Position Description:

Meridian is seeking a GIS Software Quality Assurance Analyst II to join a team of passionate innovators and problem-solvers in our family company, Futura Systems.

Interested? Please apply here: https://www.paycomonline.net/v4/ats/web.php/jobs/ViewJobDetails?job=111942&clientkey=F764CB156314BB772F6C9C92DBD91ABA

Futura Systems provides enterprise utility GIS solutions to hundreds of electric membership cooperatives, electric municipal systems, and other utility providers across the United States. We excel at employing the ArcGIS foundation to develop mapping, staking, outage management, operations, and workforce management tools that deliver powerful, user-friendly functionality. We are home to a diverse group of developers, analysts, implementers, a dedicated support team, and much more. We are always looking for talented and energetic people to add to our team!

Summary:

Working under moderate guidance and supervision, the GIS Software Quality Assurance Analyst II is responsible for developing and executing basic to moderately complex tests to validate software, billing systems, interfaces, and connected systems to ensure all parts are working as per specifications to meet client needs and requirements.

Responsibilities:

-Work cross-functionally across development teams to diagnose problems, resolve issues, and provide input across various stages of the software development lifecycle.
-Communicate with project team members and management throughout the testing cycle to evaluate any gaps, errors, issues, or missing requirements.
-Create and execute test designs, strategies, cases, and scenarios with a focus on robustness and performance.
-Execute test cases ensuring the functionality of the software and that systems are functioning per requirements.
-Write detailed, step-by-step test cases ensuring that all fields are properly completed, and all steps are written per testing standards.
-Conduct tests before the product launches to ensure that the software runs correctly and meets client needs.
-Analyze test data, generate reports, and provide insights into the overall quality of software products.
-Review and analyze test results to identify patterns, trends, and areas of improvement for the software development process.
-Perform root cause analysis for defects and track key quality metrics to measure progress.
-Contribute to the continuous improvement of QA processes and participate in process audits to ensure adherence to quality standards.
-Collaborate with other Quality Assurance team members to interpret test results and support decision-making processes related to software quality initiatives across Meridian.
-Contribute to cross-functional teams of developers, designers, project managers, and SQA team members to identify issues and provide solutions on shared initiatives.
-Collaborate to prioritize SQA needs during the design, development, updating, and testing of new and existing software.
-Monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
-Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
-Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements.
-Implement corrective actions to ensure product quality.
-Monitor the debugging process results.
-Determine regression test scenarios to ensure existing functionality was not affected by any new development.
-Track quality assurance metrics such as defect densities and open defect counts.
-Use knowledge of commonly used testing practices, concepts, and procedures, such as the testing lifecycle and different types of testing and when each type of testing should be utilized.
-Provide feedback to developers, designers, analysts, scrum masters, and testers to relay testing status and issues.
-Identify and communicate issues and risks to management.
-Contribute to SQA strategy development, while conducting work with a moderate degree of autonomy and providing guidance and mentorship to SQA Analyst I’s.
-Escalate complicated and/or sophisticated issues or concerns to SQA Analyst III’s and members of management.
-Research and incorporate emerging SQA trends, tools, innovations, and technologies.
-Research test tools, methodologies, new technologies, and trends to continually improve testing practices.
-May be responsible for software quality assurance for GIS-specific products and applications.
-Take the initiative in thought leadership, innovation, and creativity.
-Represent the company at conferences and networking events.
-Adheres to all Meridian corporate policies and procedures.
-Travel as required.
-Any additional responsibilities assigned by management.

Education and Experience

Education: Bachelor's Degree in Information Technology, Geography, Computer Science, or related field required; equivalent professional experience may be considered for substitution for the required degree on an exception basis. For GIS-specific SQAA roles, a degree in Geographic Information Systems is preferred.

Experience: Four years of related experience in a software quality role is required. For SQAA positions specific to GIS products/applications, four years of GIS-specific experience is required.

Required Proficiencies:

(High) High level of understanding of all GIS related theory and functionality. Including SDE, Domains, subtypes, compress etc. At least 4-6 years of active daily use of ArcGIS Desktop and/or ArcGIS Pro.

(Moderate) Intermediate to Moderate experience with ArcGIS Server/Enterprise. Including sharing services and syncing data.

(Moderate) Intermediate to Advanced knowledge of SQL Server.

(Moderate) Understanding of software development methodologies and QA best practices.

(Moderate) Familiarity with software testing tools and methodologies.

(Moderate) Familiarity with software testing techniques and practices.

(High) Written and verbal communication skills.

(High) Interpersonal skills, with the ability to effectively collaborate with cross-functional teams.

(High) Ability to think critically, analyze issues, and develop and implement appropriate resolutions.

(High) Attention to detail with analytical, testing, and problem-solving capabilities.

(High) Flexibility and ability to rapidly respond to changes.

(High) Time management skills with the ability to contribute in a fast-paced environment and manage multiple, competing priorities.

(High) Solution-oriented and proactive mindset with a willingness to learn.

(High) Ability to adapt to new technologies, tools, and testing approaches.

Additional Preferred Proficiencies:

Python experience.

Experience using GIS in a utility environment (whether electric, water, gas, etc.).

GPS experience (Trimble, Asteri, or Eos).

GISP Certification.

Previous experience using a GIS system that includes a network for tracing.

Previous experience using Staking software.

Experience using Apple products.

Previous experience using Atlassian products such as Jira and Confluence.

All Contents © 1999-2022. The GIS Jobs Clearinghouse