Koyfin is a fast-growing, VC-backed fintech startup delivering advanced financial analytics and market insights through a comprehensive, user-friendly platform. Our mission is to empower investors with easy-to-use tools for data visualization, market trend analysis, and investment research. With Koyfin’s extensive, real-time data coverage, users gain insights into stocks, ETFs, fixed income, FX, commodities, economic indicators, and more. We pride ourselves on a superior product experience, resulting in rapid user growth and high daily engagement.
Job Overview:We are looking for a Senior QA Engineer with strong manual testing expertise and automation skills to support Koyfin’s SaaS platform. As a key member of the QA team, you’ll ensure platform stability, accuracy, and reliability, and collaborate with product managers and developers to create robust testing frameworks. This role involves API testing, database validation, and working with observability tools, ideal for someone eager to make an impact in a dynamic fintech environment.
Responsibilities:
- Develop and execute test plans, cases, and automated scripts for front-end and back-end.
- Perform manual tests to validate functionality, performance, and usability on web and mobile.
- Conduct API testing with tools like Postman, including validation of API requests and use of Swagger for documentation interpretation.
- Use SQL to perform data validation for relational databases (e.g., MySQL, PostgreSQL), ensuring accuracy, completeness, and consistency. Leverage basic understanding of NoSQL databases such as MongoDB.
- Collaborate with Product and Development teams to clarify requirements and ensure alignment on specifications.
- Implement and maintain automated tests using Cypress for front-end and API testing to enhance coverage and support CI/CD processes.
- Use monitoring and observability tools (e.g., Sentry, Datadog, Mixpanel) to track errors, monitor performance, and analyze user behavior.
- Collaborate with the design team and refer to Figma for UI alignment during interface testing.
Requirements:
- 5+ years of experience in quality assurance, with expertise in both testing
- Experience with test automation tools (e.g., Cypress) and API testing tools (e.g., Postman).
- Experience with SQL queries for relational databases and basic knowledge of NoSQL databases.
- Familiarity with Swagger for API documentation and CI/CD environments.
- Experience in monitoring and observability tools like Sentry, Datadog, or Mixpanel.
- Basic scripting skills in JavaScript and familiarity with Agile/Scrum methodologies.
- Strong data validation skills and keen attention to detail to ensure accuracy and consistency in testing.
- Excellent communication and documentation skills, with the ability to collaborate effectively in cross-functional teams.
- Experience with Figma for design collaboration and UI alignment.
Nice to Have:
- Prior experience in fintech or analytics platforms.
- Familiarity with performance and load testing techniques.
What We Offer:
- A chance to work on a high-impact, complex fintech project with a small, supportive team.
- Flexibility with a remote work environment or the option to work from a modern coworking space in Kyiv.
- A collaborative, innovative environment focused on continuous improvement, teamwork, and getting things done.
- The opportunity to contribute to a platform revolutionizing financial analytics for a growing user base.