QA Engineer - High Performance Systems
Company Overview
Nikel is a leading fintech provider dedicated to delivering innovative, secure, and scalable financial solutions. Our mission is to empower individuals and businesses through platforms that transform financial services. Join us at our Sudirman office in Jakarta and be part of a team that is shaping the future of fintech in Indonesia.Role Overview
We are seeking a skilled and detail-oriented QA Engineer with expertise in high-performance system testing to ensure the quality, security, and reliability of our FinTech products. In this onsite role, you will collaborate closely with developers, product managers, and stakeholders to design and implement effective testing strategies for mission-critical financial systems that process high-volume transactions. Your contributions will be crucial in maintaining optimal performance standards, particularly for real-time fraud detection and prevention systems.
Key Responsibilities
- Develop and execute comprehensive test plans, test cases, and scripts for high-performance fintech applications handling large-scale transaction volumes
- Design and implement performance testing strategies for systems processing thousands of transactions per second
- Conduct specialized testing for fraud detection algorithms, machine learning models, and real-time risk assessment systems
- Identify, track, and document defects in high-throughput environments, ensuring timely resolution and follow-up testing
- Automate testing processes using tools such as Katalon, Selenium, JUnit, and performance testing frameworks
- Perform load testing, stress testing, and scalability testing to validate system performance under peak conditions
- Test data pipeline integrity and real-time processing capabilities for fraud detection workflows
- Collaborate with development and product teams to ensure delivery of high-quality, high-performance software
- Conduct security testing to verify compliance with fintech regulatory requirements and fraud prevention standards
- Perform regression, functional, and exploratory testing on both new and existing features in high-availability environments
- Validate system resilience, failover mechanisms, and disaster recovery procedures
- Continuously improve testing processes and frameworks to enhance product reliability and performance
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- At least 3 years of experience in software quality assurance, with demonstrated expertise in high-performance system testing
- Strong understanding of high-performance system architecture, including distributed systems, microservices, and real-time processing
- Proficiency with test automation tools such as Katalon, Selenium, JUnit, and performance testing tools
- Experience testing systems that handle high transaction volumes and require low-latency responses
- Familiarity with QA methodologies, tools, and processes for enterprise-scale applications
- Experience in testing financial systems and payment processing platforms is highly preferred
- Preferential experience with fraud detection systems, risk management platforms, or security-focused financial applications
- Strong understanding of fintech security, compliance requirements, and fraud prevention protocols
- Knowledge of database performance testing and optimization for large datasets
- Excellent problem-solving skills and attention to detail in complex system environments
- Strong communication and collaboration skills for an onsite work environment
Bonus Skills
- Extensive experience with performance and load testing tools such as JMeter, LoadRunner, or Gatling
- Hands-on experience testing fraud detection systems, machine learning models, or AI-driven risk assessment tools
- Knowledge of real-time data streaming technologies (Kafka, Redis, etc.) and their testing methodologies
- Experience with monitoring and observability tools (New Relic, DataDog, Grafana) for performance validation
- Understanding of anti-fraud technologies, pattern recognition systems, and anomaly detection algorithms
- Knowledge of regulatory standards and security protocols specific to fintech and fraud prevention
- Familiarity with DevOps practices, CI/CD pipelines, and containerized testing environments
- Experience with API testing for high-frequency trading or real-time transaction processing systems
- Understanding of blockchain technology and cryptocurrency transaction testing
Benefits
- Attractive salary with performance bonuses
- Comprehensive health insurance, wellness programs, and other employee benefits
- Opportunities for career development in a rapidly growing fintech company
- A collaborative and innovative work environment at our Sudirman office in Jakarta
- Exposure to cutting-edge fraud detection and high-performance financial technologies
How to Apply
Interested candidates can submit your application through the job posting form. Please also include your cover letter with specific examples of your experience with high-performance systems and any background in fraud detection or security testing.