Overview
Borderless enables retail investors in India, the Middle East, and South-East Asia to globalize their savings and wealth by investing in mature international markets like the US. By using Borderless, users can digitally open, own, and operate overseas investing accounts. Our platform is backed by big data-based automated research and analysis, helping investors make smarter decisions. Borderless also assists in managing portfolios more efficiently and discovering interesting investment opportunities daily. We are funded by seasoned investors with substantial experience in the global financial services industry.
Role Description
This is a full-time on-site role for a QA Engineer located in Bengaluru. We are seeking a highly skilled and detail-oriented QA Engineer with strong manual testing expertise and solid database knowledge.
The ideal candidate will be passionate about ensuring product quality across web and API platforms, capable of understanding business requirements end-to-end, and eager to collaborate with cross-functional teams. A basic understanding of automation frameworks is desirable to help scale testing efforts.
Key Responsibilities
Test Planning & Execution
- Analyze requirements, create comprehensive test plans, test cases, and test data.
- Perform functional, integration, regression, system, smoke, and UAT testing.
- Ensure complete test coverage across web, API, and database layers.
- Defect Management
- Identify, document, and track defects through to resolution using standard tools (e.g., JIRA).
- Provide clear, concise defect reports with steps to reproduce and impact assessment.
Database Testing
- Write and execute complex SQL queries to validate data integrity, relationships, and backend
- processes.
- Perform CRUD validations, stored procedure testing, and data consistency checks.
- Verify data flows and perform validations in MongoDB collections.
Automation Support (Basic)
- Understand and contribute to automation frameworks in Java, Selenium, and Rest Assured at a basic level.
- Collaborate with automation engineers to identify test scenarios for automation.
- Work closely with developers, product managers, and business analysts to clarify requirements and reproduce issues.
- Participate in daily stand-ups, sprint planning, and retrospective meetings in an Agile/Scrum environment.
Required Skills & Qualifications
- Strong understanding of the complete SDLC and STLC.
- Expertise in test design techniques (boundary value analysis, equivalence partitioning, decision
- tables, etc.).
- Hands-on experience in web, mobile, and API testing.
- Proficient with defect tracking and test management tools.
Database Knowledge
- SQL skills (joins, subqueries, aggregates).
- Working knowledge of MongoDB(CRUD operations, aggregation framework).
Automation Basics
- Good understanding of Java programming.
- Familiarity with automation frameworks like Selenium WebDriver and Rest Assured for API
- testing.