Software Testing / Development Internship
Flowbit Private Limited
Recruitment Process
Details
Responsibilities:
- Ship frontend (React or similar) and backend (Node.js/Python) features for the automation platform
- Write test plans/cases from requirements and define clear acceptance criteria
- Implement unit tests (Jest/pytest) with mocks/stubs, integration tests for API/DB (supertest/requests, Testcontainers/MongoMemoryServer), and E2E (Playwright/Cypress)
- Add API contract/schema checks (OpenAPI/Zod) and create Postman/Newman suites
- Run accessibility (axe) and performance smoke (Lighthouse/autocannon) checks
- Seed deterministic test data (fixtures/factories), isolate tests, and triage flakiness
- Keep CI green (GitHub Actions) with type, lint, tests, coverage gates, and write minimal repros for bugs
- Collaborate with AI engineers to validate model/agent outputs via golden datasets and regression tests
Requirements:
- Frontend basics: HTML/CSS/JS with React preferred; backend basics: Node.js or Python with simple REST
- Databases: SQL or NoSQL familiarity
- Testing exposure to ≥3 of: React Testing Library, Jest/pytest, Playwright/Cypress, Postman/Newman, OpenAPI/Zod validation, Testcontainers/MongoMemoryServer
- Understanding of the test pyramid, fixtures, mocking, and coverage; ability to use Git effectively
- Clear communication and a learning mindset
Nice to Have (Testing):
- Pact contract tests, visual regression (Percy), RBAC/permission and negative tests (auth/rate-limits)
- OWASP-aware checks, SAST/DAST basics, Docker, GitHub Actions matrices
Important dates & deadlines?
-
15 Sep'25, 12:00 AM IST Registration Deadline
Contact the organisers
Send queries to organizersAdditional Information
Stipend
Variable: 10000
Work Detail
Working Days: 5 Days
Job Type/Timing
Job Type: Work From Home
Job Timing: Full Time
Perks
Certificate of Completion
Letter of Recommendation