Senior Software QA Engineer

🏢 Halliburton Melbourne, Victoria, Australia
Apply Now

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