Job Title: Performance Engineer / Tester – Oil & Gas Drilling Applications
Location : Bangalore
Expectations : should have a developer mindset who can modify code
Job Summary
We are seeking a highly skilled and detail-oriented Performance Engineer/Tester with experience in Oil & Gas Drilling applications to join our engineering team. This role focuses on ensuring the performance, scalability, and reliability of critical real-time and data-intensive software systems used in drilling operations.
You will work closely with developers, domain experts, and product managers to simulate real-world usage, design performance test strategies, identify bottlenecks, and help optimize application performance under various load conditions.
Key Responsibilities
• Develop, execute, and maintain performance test plans, scripts, and scenarios for drilling applications.
• Analyze system behavior under stress, load, and endurance conditions to identify performance bottlenecks and work with development teams for resolution.
• Use tools such as LoadRunner, JMeter, or custom scripts to simulate operational environments typical in drilling operations.
• Collaborate with software architects, developers, and DevOps to optimize throughput, latency, and resource utilization.
• Monitor key performance indicators (CPU, memory, I/O, network) during test executions using tools like New Relic and correlate results with backend logs and telemetry data.
• Create performance benchmark baselines and contribute to SLAs definition for system responsiveness and throughput.
• Support CI/CD pipelines by integrating performance testing into automated workflows (e.g., Jenkins, Azure DevOps).
• Participate in code and architecture reviews to assess and improve system scalability and resiliency.
• Generate detailed test reports and provide actionable recommendations to stakeholders.
Required Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 3+ years of experience in performance engineering or testing in enterprise or industrial software.
• Familiarity with oil and gas drilling workflows, real-time data protocols.
• Proficient in scripting languages (e.g., Python, PowerShell, Bash) for test automation.
• Experience with monitoring tools like New Relic, Dynatrace.
• Solid understanding of network latency, threading/concurrency, memory profiling, and database performance (SQL/NoSQL).
• Strong problem-solving skills and ability to interpret performance metrics into actionable insights.
Preferred Qualifications
• Experience with cloud platforms such as AWS, Azure, or private data centers supporting oilfield operations.
• ISTQB or other performance testing certifications.
Soft Skills
• Strong communication and documentation skills.
• Ability to work independently and in a fast-paced, agile team environment.
• Comfortable interacting with both technical and non-technical stakeholders.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.