Search by job, company or skills

Union Bank Of The Philippines

Performance Test Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company: Union Bank of the Philippines

Position: Performance Test Engineer

Office Location: UnionBank Plaza - Ortigas, Pasig City

Key Responsibilities

  • As a Performance Test Engineer, you will design, implement, and execute robust performance testing strategies to validate the scalability, reliability, and responsiveness of web, API, mobile, and data-processing systems under expected and peak loads.
  • You will define performance test objectives, SLAs, and SLOs with stakeholders; create realistic workload models and data sets; and develop automated test scripts for load, stress, endurance/soak, spike, and capacity testing.
  • You will instrument applications and infrastructure to capture end-to-end telemetry, analyze bottlenecks across client, network, application, database, and cache tiers, and collaborate with engineers to recommend tuning at the code, query, configuration, and infrastructure layers.
  • You will establish baselines, trend performance over releases, and integrate performance tests into CI/CD pipelines to prevent regressions.
  • You will also prepare clear reports and dashboards that quantify throughput, latency, error rates, and resource utilization; lead root-cause and post-incident analyses; and drive continuous optimization aligned to cost, resiliency, and user experience goals.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field (or equivalent practical experience).
  • Strong knowledge of software testing fundamentals, web/app architectures, HTTP, and databases is essential.
  • Familiarity with performance testing tools (such as JMeter, LoadRunner, k6, Gatling) and APM/observability tooling (e.g., New Relic, Datadog, Dynatrace, Grafana/Prometheus) is expected.
  • Certifications like ISTQB Foundation/Advanced (with a focus on non-functional testing), Certified JMeter Engineer, Dynatrace/Datadog/New Relic performance certifications, or relevant cloud credentials (AWS/Azure/GCP) are advantageous.
  • Solid grounding in scripting (e.g., JavaScript, Python, or Java) and SQL for data setup and analysis is preferred.

Preferred Qualifications

  • Preferred candidates have experience modeling production-like workloads from analytics (logs, traces, synthetic and RUM), and translating business transactions into performance scenarios with realistic concurrency, pacing, and think-times.
  • Exposure to microservices and event-driven systems, caching layers (CDN, Redis, Memcached), message brokers (Kafka/RabbitMQ), and database performance (indexing, query plans, connection pools) is beneficial.
  • Experience with containerized and cloud-native environments (Docker, Kubernetes, serverless) and autoscaling strategies will stand out.
  • Familiarity with performance engineering for mobile apps, WebSockets/GraphQL, streaming APIs, and security hardening under load is a plus.
  • A background in capacity planning, chaos/resiliency testing, and cost/performance optimization in cloud environments will be highly valued.

Skills And Competencies

  • Proficient in designing and automating load, stress, soak, and spike tests with tools like JMeter, k6, Gatling, or LoadRunner, and capable of scripting parameterization, correlation, and dynamic data generation.
  • Strong at interpreting APM metrics (CPU, memory, GC, thread pools, I/O wait), database metrics (locks, slow queries, buffer/cache hit ratios), and network metrics (latency, bandwidth, errors) to pinpoint bottlenecks.
  • Skilled in CI/CD integration (GitHub Actions, GitLab CI, Azure DevOps) to execute tests, publish results, and gate releases based on performance thresholds.
  • Comfortable building performance dashboards and reports that communicate P50/P90/P95/P99 latencies, throughput (TPS/RPS), error rates, saturation, and trends to both technical and non-technical stakeholders.
  • Strong problem-solving and collaboration skills, with a methodical approach to root cause analysis, hypothesis-driven tuning, and iterative validation, combined with clear documentation and a user-experience-first mindset.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145282561