Lendflow is an innovative fintech company focused on creating a business lending marketplace. They are seeking a Senior QA Engineer to ensure quality across complex financial workflows and collaborate with a cross-functional team to build software that connects borrowers with funding sources.
Responsibilities:
- End-to-End Testing: Execute comprehensive testing of complex financial workflows from application intake through underwriting, offer generation, funding, and loan closing processes
- Cross-Platform Quality Assurance: Perform thorough testing across web browsers (Chrome, Safari, Firefox), mobile responsive interfaces, and multiple screen sizes to ensure consistent user experiences
- API & Integration Testing: Validate RESTful APIs, third-party integrations (Vouched, Clear ID, AI document processing services), webhooks, and real-time WebSocket communications using tools like Postman
- Multi-Environment Validation: Coordinate testing across QA environments (qa1, qa2), staging, and production systems while managing database migrations and deployment validations
- Performance & Security Testing: Assess application performance including load times, query optimization, rate limiting, and validate authentication/authorization systems including OAuth, JWT, and Laravel Sanctum
- Database Testing: Verify data integrity, test complex MySQL queries, validate OpenSearch/Elasticsearch functionality, and ensure proper Redis caching behavior
- Bug Documentation & Collaboration: Create detailed bug reports with screenshots/videos, provide clear reproduction steps, and work closely with frontend, backend, and product team members
- Regression Testing: Maintain comprehensive test coverage for existing features while validating new functionality across the platform's complex business rules and custom attributes
- Production Monitoring: Monitor production releases, perform smoke testing, and validate customer-facing functionality in live environments
- Test Planning: Develop and maintain test plans for complex financial software features, considering edge cases and regulatory compliance requirements
- Code Review Participation: Review pull requests from a QA perspective and provide testing validation for development team members
- Documentation: Maintain testing documentation, create user acceptance criteria clarification, and provide structured status updates on quality assurance activities
Requirements:
- 4+ years of QA engineering experience with full-stack web applications
- Strong experience with React.js, TypeScript/JavaScript frontend testing
- Backend testing experience with PHP/Laravel, MySQL, and RESTful APIs
- Proficiency with API testing tools (Postman, Insomnia, or similar)
- Cross-browser and responsive web testing expertise
- Experience with database testing and SQL query validation
- Understanding of authentication systems (OAuth, JWT, session management)
- CI/CD pipeline experience and automated testing integration
- Performance testing and optimization awareness
- 4-6 years of software quality assurance experience
- Experience with financial software, fintech, or regulated industries preferred
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Experience working in agile development environments with cross-functional teams
- Excellent written communication for detailed bug reporting
- Strong analytical and problem-solving abilities
- Methodical approach to testing with attention to detail
- Collaborative mindset for working with developers and product managers
- Experience with automated testing frameworks and test automation development
- Knowledge of financial services, lending, or banking software workflows
- Familiarity with document processing and identity verification systems
- Experience with Elasticsearch/OpenSearch and Redis testing
- Understanding of compliance requirements in financial technology
- Background with B2B SaaS platforms and multi-tenant applications
- Experience with analytics platforms (PostHog, Google Analytics)
- Knowledge of security testing practices and vulnerability assessment
- Previous work with real-time applications and WebSocket testing
- Figma experience for design handoff validation