Web QA
Summary
QA engineer validating visualization and GIS web applications within Agile teams, using Azure DevOps, JIRA, and test automation frameworks.
About
The Company:
What makes
iLink's offerings unique is the fact that we use
pre-created frameworks, designed to accelerate software
development and implementation of business processes for our
clients. iLink has over 60 frameworks (solution accelerators),
both industry-specific and horizontal, that can be easily
customized and enhanced to meet your current business
challenges.
Requirements
Knowledge, Skills &
Experience Required
- Bachelor’s
or Master’s degree from a recognized university in Petroleum Engineering,
Geophysics, Geology, Computer Science, or related fields
- Minimum
5 years of QA experience (experience with scientific, engineering, or
visualization applications preferred)
- Strong
understanding of data-driven applications, particularly those involving
spatial, graphical, or engineering datasets
- Basic
understanding of upstream oil & gas workflows (well planning,
drilling, completions, or subsurface interpretation is a plus)
- Familiarity with visualization
concepts such as 2D/3D rendering, coordinate systems, spatial data
handling, and large dataset performance considerations
- Working knowledge of GIS backend
systems and services, including experience in setting up, configuring, or
validating GIS servers (e.g., ArcGIS Server), map services, and data
pipelines
- Experience
with engineering or scientific applications is an advantage
- Basic
knowledge of test automation frameworks and scripting
- Experience
with SDLC/STLC processes and strong understanding of testing types: Smoke,
Functional, Integration, Regression, Performance, and User Acceptance
Testing
- Hands-on
experience with Test Case management and Defect tracking tools (e.g.,
Azure DevOps, JIRA)
- Comfortable
working in Agile/Scrum environments
- Strong
analytical, problem-solving, and communication skills
Job Role &
Responsibilities
- Provide
domain and functional QA support for visualization-focused applications
- Ensure
product quality through comprehensive validation of features, workflows,
and user interactions
- Contribute
as an active QA member within Agile teams to deliver high-quality product
increments
- Develop
detailed test cases based on requirements, user stories, and acceptance
criteria
- Validate
complex workflows involving data visualization, interaction, and rendering
- Verify
integration between frontend visualization components and backend GIS
services, including map/data services and server configurations
- Collaborate
with developers, designers, and subject matter experts to define and
validate key user workflows
- Participate
in Sprint Planning to ensure testing scope and risks are well understood
and accounted for
- Set up,
manage, and maintain test environments, including datasets required for
validation
- Verify
that new development changes do not negatively impact existing
functionality (regression testing)
- Identify,
document, and track defects with clear reproducibility and impact analysis
- Ensure
defects are resolved and validated according to defined quality standards
- Perform
exploratory testing to uncover edge cases, especially related to
performance, rendering accuracy, and user interactions
- Contribute
to improving QA processes, test coverage, and automation practices
Nice to Have
- Understanding
of performance profiling for graphics-intensive applications
- Exposure
to web technologies (JavaScript frameworks) and/or desktop application
testing
- Familiarity
with APIs and data validation across services
Benefits
- Competitive
salaries
- Medical
Insurance
- Employee
Referral Bonuses
- Performance
Based Bonuses
- Flexible
Work Options & Fun Culture
- Robust
Learning & Development Programs
- In-House
Technology Training