Senior Software QA Engineer
Core
Ensure quality, reliability, and performance of next-generation 2D/3D visualization platforms and applications for oil and gas exploration, development, and operations.
Role type
Senior Software QA Engineer (Visualization/Graphics)
Builds
Visualization-focused web applications, GIS tools, and scientific data rendering systems for the energy industry.
Domain
Oil & Gas / Energy / Scientific Visualization / GIS
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Software Quality Assurance, SDLC/STLC, Agile/Scrum, Test Plan Design, Functional Testing, Integration Testing, Regression Testing, Performance Testing, Defect Tracking, Test Environment Management, API Testing, Database Testing
Preferred skills
Test Automation (Playwright, Cypress, Selenium), Postman, WebGL, Three.js, Unity, Unreal Engine, MapLibre, ArcGIS, GeoServer, Gaming/GIS/CAD/Simulation industry experience
Technologies
Azure DevOps, Jira, Playwright, Cypress, Selenium, Postman, WebGL, Three.js, Unity, Unreal Engine, MapLibre, ArcGIS, GeoServer
Responsibilities
Validate oil and gas domain workflows involving wells, maps, seismic interpretation, and engineering data; Develop, execute, and maintain comprehensive test plans and automated/manual test suites; Perform functional, integration, regression, exploratory, smoke, performance, and UAT; Verify integration between frontend visualization apps, REST APIs, backend services, and databases; Identify, document, and track defects using Azure DevOps or Jira; Collaborate with developers to troubleshoot issues and verify resolutions; Set up and manage test environments and datasets; Participate in Sprint Planning, backlog refinement, and retrospectives; Contribute to QA process improvements and test automation initiatives.
Seniority
Senior, hands-on IC

