Performance Test Engineer
Questronix Corporation • Makati, Metro Manila, Philippines
**Role & seniority: ** Non-Functional Testing / Performance Assurance (2–5 years)
**Stack/tools: **
-
Performance testing: LoadRunner, JMeter, Gatling, Apache JMeter
-
Test frameworks/tools: JUnit, TestNG, Selenium
-
Systems: web services, REST APIs
-
DBs: MySQL, Oracle, SQL Server
-
Certifications (preferred/possible): ISTQB CTFL, CPEP, CFT
-
Top 3 responsibilities:
-
Analyze non-functional requirements (performance/load/stress/scalability), create test plans/scenarios, define KPIs/objectives/strategies, and develop test cases to ensure requirements are testable.
-
Execute non-functional/performance tests for complex delivery programs (both cloud and on-prem), analyze results, and identify/resolve performance issues.
-
Performance bottleneck analysis and tuning support (recommend tuning, assist tuning) and produce non-functional testing reports; improve the testing framework and documentation.
-
-
Must-have skills:
-
Strong non-functional testing fundamentals (load/stress/scalability/performance) and ability to define measurable KPIs
-
Performance diagnostics/troubleshooting and data analysis
-
Experience with LoadRunner/JMeter/Gatling
-
Understanding of SDLC/testing methodologies and Agile/Waterfall
-
Familiarity with web/REST APIs and database concepts/SQL
-
-
Nice-to-haves:
-
Non-functional testing certifications (ISTQB CTFL, CPEP, CFT)
-
Full Description
Job Description
- Responsible for the performance assurance of the Bank's IT systems, including but not limited to non-functional test requirement analysis, non-functional test plan, scenarios, KPIs, test cases development and design, and non-functional test objectives and test strategies setting; Collaborates with technical and business stakeholders to ensure non-functional requirements are clearly defined and are testable
- Supports the execution of the non-functional test strategy for complex delivery programs and projects for both cloud and on-premise deployments; Responsible for implementing and executing nonfunctional tests, analyzing data, and identifying, locating, and resolving performance issues.
- Responsible for system performance bottleneck analysis, making performance tuning recommendations and assisting in performance tuning, and preparing non-functional test reports
- Continuously improves the non-functional testing framework, and writes nonfunctional testing documents to meet the Bank's development needs
- Researches and implements new non-functional testing technologies, responsible for the selection of nonfunctional testing tools and the construction of nonfunctional testing platform to improve the quality and efficiency of non-functional testing
- Supports a positive and collaborative digital delivery culture with a philosophy of continuous improvement, development, innovation and excellence, while remaining in compliance
Qualifications
- 2-5 years of experience in non-functional testing, such as performance, load, stress, and scalability testing
- Bachelor's degree in Computer Science, Information Technology, or a related field; Additional training or certification in non-functional testing is highly preferred
- Experience with software development methodologies, such as Agile and Waterfall
- Strong knowledge of non-functional testing techniques and tools, such as LoadRunner, Jmeter, Gatling, or Apache JMeter
- Familiarity with web services and REST APIs
- Good analytical, problem-solving, and troubleshooting skills
- Knowledge of software development lifecycle (SDLC) and testing methodologies
- Understanding of software performance and scalability factors
- Knowledge of non-functional requirements, such as performance, load, stress, and scalability
- Understanding of database management systems, such as MySQL, Oracle, and SQL Server
- Knowledge of testing frameworks and tools, such as JUnit, TestNG, and Selenium
Required/Preferred Certification/Professional License (if applicable)
- ISTQB Certified Tester Foundation Level (CTFL)
- Certified Performance Engineering Professional (CPEP)
- Certified Non-Functional Tester (CFT)