As a Performance Test Engineer, you will be collaborating with engineers, designers and QAs, and working in an environment where you can be one of the founding members to build up a new organization within PayPay Securities.
Responsibilities
- Design, maintain and enhance performance testing framework components
- Develop a comprehensive performance testing strategy, including detailed Non-Functional Requirements (NFR). Translate the requirements into appropriate test scenarios
- Collaborate with engineering and product management teams to define performance requirements for new feature releases
- Design, script and execute load, stress, stability, and scalability testing and deliver comprehensive reports to the project team
- Review all performance test activities, write tests, test execution, collect metrics, create and manage testing schedules, report results and problems, and maintain documentation
Requirements
- 3+ years of experience with performance test simulations, performance analysis, and performance monitoring
- Experience in creating test data and automating test reports, using any programming language
- Strong understanding of performance test methodologies
- Experience with performance testing tool, such as JMeter, LoadRunner, and Gatling
- Willing to work in a highly dynamic environment with tight deadlines and ever changing priorities
- Have excellent verbal communication skills and documentation skills
Nice to haves
While not specifically required, tell us if you have any of the following.
- Well versed in using Continuous Integration and Continuous Development tools, like Jenkins/Bitrise or any other
- Strong data analysis and post processing skills to validate system performance
- Experience in creating test strategy and test plans, and executing performance and load testing activities for large-scale, enterprise-class applications
- ISTQB or equivalent certificate. ISTQB (Specialist) Performance Testing is a plus
- Experience in testing mobile applications (Android and iOS)
- Experience in proposing and introducing new QA tools in the test process
- Experience in working on development in securities, finance, or similar industries
- Experience in in-house service operation