to ensure the delivery of a high-quality, mobile-first white-label application framework and its supporting Backend-for-Frontend (BFF) integration.
The QA will play a pivotal role in validating the end-to-end user experience, backend data accuracy, and overall performance of the multi-tenant application across multiple devices and configurations. The ideal candidate will possess hands-on experience in testing mobile and web applications, API validation, and automation within modern technology stacks such as
GraphQL, Java Spring Boot, and React-based frontends
.
Key Responsibilities
Quality Strategy & Planning
Define and implement the overall
QA strategy
for the mobile-first white-label framework and BFF integration layer.
Develop
test plans
,
test cases
, and
automation suites
for MVP journeys including:
Login
Dashboard
Accounts Overview
Holdings
Transactions
Performance
Documents
Collaborate with architects, developers, and product owners to ensure test coverage across both frontend and backend systems.
Identify and document acceptance criteria aligned with user stories and Figma designs shared.
Functional & Regression Testing
Perform
functional, regression, and integration testing
across multiple brands and region-specific configurations in the multi-tenant setup.
Validate UI consistency, mobile responsiveness, and smooth navigation aligned with Figma screens and mobile best practices.
Conduct
cross-browser and cross-device testing
to ensure consistent experience across iOS and Android.
Test
AuthN/AuthZ flows
, ensuring alignment with existing security models.
API & Backend Testing
Validate
GraphQL API responses
, schema integrity, and query/mutation logic for correctness and performance.
Perform
end-to-end data validation
across backend systems, ensuring accurate synchronization and caching from source databases.
Verify schema mapping and data consistency through the BFF layer with Java Spring Boot and GraphQL services.
Automation & CI/CD Integration
Design and implement
automation test scripts
using modern testing frameworks (e.g., Cypress, Playwright, Jest, Postman/Newman, or Karate).
Develop
API automation suites
for GraphQL endpoints and backend validation.
Integrate test execution into
CI/CD pipelines
(Jenkins, GitHub Actions, or Azure DevOps) for continuous quality validation.
Maintain reusable test data and configuration management for different tenants and environments.
Performance, Security & Accessibility
Conduct
load, performance, and stress testing
for BFF and API layers to ensure scalability under multi-tenant usage.
Collaborate with the architecture and backend teams to identify caching or synchronization performance bottlenecks.
Support
security testing
, including authentication/authorization validation and vulnerability scanning.
Validate
accessibility compliance (WCAG/ADA)
for mobile screens in collaboration with the design and accessibility teams.
Collaboration & Reporting
Work closely with developers, architects, and UX teams to identify and resolve defects early in the SDLC.
Log, track, and manage defects using tools like
JIRA or Azure DevOps
.
Provide detailed QA reports, test metrics, and release readiness summaries.
Participate in sprint planning, reviews, and retrospectives to ensure QA alignment with Agile delivery.
Required Skills & Qualifications
6-10 years of hands-on experience in
Quality Assurance and Testing
for mobile and web applications.
Strong expertise in
functional, API, regression, and integration testing
.
Hands-on experience with
GraphQL API testing
and validation using tools such as Postman, Insomnia, or GraphiQL.
Solid understanding of
Java Spring Boot architecture
, data flow, and caching mechanisms.
Proficiency in
mobile app testing
(Android/iOS) and
responsive web testing
.
Experience in test automation using
Cypress, Playwright, Selenium, Jest, or Appium
.
Familiarity with
CI/CD pipelines
(Jenkins, GitHub Actions, or Azure DevOps).
Strong analytical and debugging skills with attention to detail.
Experience working in an
Agile/Scrum environment
with cross-functional teams.
Excellent communication, documentation, and collaboration skills.
Preferred Qualifications
Experience in
multi-tenant or white-label application testing
.
Knowledge of
GraphQL schema validation and API introspection
.
Exposure to
BFF (Backend-for-Frontend)
architectural testing.
Familiarity with
investments, finance, or portfolio management domains
.
Working knowledge of
security and accessibility testing standards
.
Education
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
ISTQB or equivalent QA certification is a plus.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.