About the Role
Senior Software QA / Performance Engineer role leading performance engineering and scalability validation across Halliburton Landmark's DecisionSpace Geosciences (DSG) product portfolio. Requires 10+ years testing geoscience applications, strong upstream Oil & Gas domain knowledge, and automated testing with TestArchitect. Works closely with Development, SRE, Customer Support, and Customer Account teams to troubleshoot and resolve customer-facing performance issues.
Responsibilities
- Lead end-to-end performance engineering activities for the DecisionSpace Geosciences (DSG) product suite
- Design, develop, maintain, and execute performance, scalability, endurance, stress, and benchmark tests for DSG applications
- Validate application performance across functional areas including Geology, Geophysics, Velocity Modeling, Dynamic Frameworks to Fill, Scalable Earth Modeling, Seismic Engine, and AHI
- Develop realistic customer workflows and datasets that accurately represent production environments
- Analyze application response times, throughput, resource utilization, and system bottlenecks
- Work closely with software developers to identify root causes of performance issues and validate performance improvements
- Partner with SRE teams to evaluate application behavior in cloud and enterprise deployments and recommend performance tuning opportunities
- Collaborate with Customer Support and Customer Account teams to reproduce customer-reported performance issues, analyze production scenarios, and validate fixes
- Develop and maintain automated performance test suites using TestArchitect
- Build reusable automation frameworks for regression and performance validation
- Execute performance regression testing for every release and ensure no degradation is introduced
- Produce detailed performance reports, trend analyses, dashboards, and executive summaries
- Participate in release readiness reviews and provide performance certification for software releases
- Identify opportunities to improve testing processes, automation coverage, and engineering efficiency
- Mentor junior QA and automation engineers on performance engineering best practices
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, Geoscience, or a related technical discipline
- 10+ years of software QA and performance engineering experience with deep domain knowledge of Landmark DecisionSpace Geosciences (DSG)
- Extensive experience designing and executing performance testing, load testing, stress testing, scalability testing, endurance (soak) testing, and performance regression testing
- Proven experience using TestArchitect for test automation and execution
- Strong understanding of performance analysis methodologies and bottleneck identification
- Experience analyzing application logs, system metrics, CPU, memory, storage, networking, and database performance
- Ability to investigate complex software performance issues and provide actionable recommendations
- Excellent analytical, troubleshooting, and problem-solving skills
- Strong verbal and written communication skills with the ability to present findings to technical and non-technical stakeholders
- Preferred: Experience working with cloud-based deployments (AWS, Azure, or hybrid environments)
- Preferred: Experience using performance monitoring and observability tools such as New Relic, Dynatrace, Grafana, Prometheus, or similar platforms
- Preferred: Experience working with large geoscience datasets and enterprise customer environments
- Preferred: Understanding of software release management and DevOps practices
Skills
IT - Software Development
QA / QC / Inspection
Interested in this role?
Apply Now