The QA Engineer will be responsible for ensuring the quality and reliability of our lending platform through rigorous testing, progress tracking, and data validation. You’ll work closely with developers, analysts, and product managers to verify that all features work as intended—backed by solid data insights. You’ll also contribute to process improvement and automation efforts using tools like n8n.
Key Responsibilities:
- Design, write, and execute manual and automated test cases for web, mobile, and API features
- Validate RESTful APIs using Postman and Swagger
- Perform load and performance testing using tools such as JMeter or similar
- Write and run SQL queries to validate data, debug issues, and confirm feature functionality
- Track task progress, blockers, and timelines using JIRA and Notion
- Analyze system data to confirm correct behavior or identify issues in production
- Collaborate across teams to define QA requirements and ensure timely task completion
- Document and manage bugs, working with development to ensure timely resolution
- Write basic Python scripts for test automation or data checks
- Support automation workflows and testing integration using tools like n8n
Requirements:
- Strong experience with API testing using Postman and Swagger
- Good understanding of SQL and comfort working with databases
- Experience with load testing tools and performance analysis
- Familiarity with JIRA, Notion, and Agile/Scrum practices
- Basic programming knowledge in Python (e.g., scripting, test automation, data parsing)
- Strong communication, documentation, and task follow-up skills
Nice to Have:
- Experience with n8n (automation workflows)
- Broader technical knowledge across data pipelines, version control, or DevOps tools