Gintaa
Website:
gintaa.com
Job details:
Experience: 7–10 Years
CTC: 3-5LPA
Location: Kolkata
Employment Type: Full-time
About Company:
At Gintaa, we are transforming the way India experiences food ordering by combining affordability, trusted restaurant partnerships, and efficient hyperlocal logistics. Our vision is to bring seamless access to great food across Tier 1 and Tier 2 cities, while building solutions that create real impact at scale. Backed by a passionate, mission-driven team, we are in an exciting phase of rapid growth. This is the perfect time to join our core tech leadership team and play a pivotal role in shaping the future of food ordering in India.
Key ResponsibilitiesAutomation Framework & Architecture- Establish the automation testing framework and structure from the ground up.
- Evaluate and recommend appropriate automation tools and technologies.
- Design a scalable, maintainable, and reusable automation framework.
- Define framework architecture, coding standards, naming conventions, design patterns, and best practices.
- Implement reusable components, utilities, test data management, configuration management, logging, and reporting.
- Continuously evaluate and improve framework performance, stability, and maintainability.
Hands-on Automation Development- Develop and maintain automation scripts for critical business workflows.
- Automate functional, smoke, sanity, regression, integration, and end-to-end scenarios.
- Personally contribute to framework development and complex automation scenarios.
- Convert high-priority manual test cases into automated tests.
- Identify suitable candidates for automation based on risk, frequency, and business value.
- Debug and resolve automation failures and flaky tests.
Web, Mobile & API TestingDevelop and lead automation across:
- Web applications
- Mobile applications
- REST APIs
- Backend services
- Database validations
- End-to-end workflows
- Third-party integration's
Hands-on experience with tools such as Playwright, Selenium, Cypress, Appium, REST Assured, Postman/Newman, or equivalent is expected.
API & Database Automation- Design and implement API automation for REST services.
- Validate request/response payloads, status codes, authentication, business rules, and error scenarios.
- Create automated API integration and end-to-end tests.
- Use SQL for backend data validation.
- Validate consistency between UI, API, and database layers.
CI/CD Integration- Integrate automated tests into CI/CD pipelines.
- Work with DevOps to establish automated test execution.
- Configure automation for:
- Pull requests/builds
- Deployment validation
- Smoke testing
- Regression testing
- Scheduled execution
- Configure test reports and failure notifications.
- Establish appropriate automated quality gates for releases.
Technical Leadership- Review automation code and framework implementation.
- Conduct code reviews and ensure adherence to automation standards.
- Identify technical issues and recommend appropriate solutions.
- Help team members improve their automation and programming skills.
- Guide engineers in writing reusable, stable, and maintainable automation.
- Troubleshoot complex automation, environment, API, and integration issues.
- Act as the technical point of contact for automation-related challenges.
Test Strategy & Coverage- Review requirements, user stories, and acceptance criteria.
- Identify test scenarios requiring automation.
- Define automation coverage for critical business workflows.
- Establish the right balance between manual and automated testing.
- Identify gaps in regression coverage.
- Continuously improve automation coverage and test effectiveness.
- Ensure critical defects and production scenarios are incorporated into regression automation.
Agile & Development Collaboration- Participate in sprint planning, refinement, and technical discussions.
- Work closely with Developers, Manual QA, Product Managers and DevOps.
- Identify testability issues early in the development lifecycle.
- Ensure automation is considered as part of feature development.
- Support developers and QA engineers in reproducing and troubleshooting defects.
🔹 Required Technical SkillsAutomation FrameworksStrong hands-on experience with one or more:
- Playwright
- Selenium
- Cypress
- Appium
Experience in designing or building automation frameworks is highly preferred.
ProgrammingStrong programming experience in at least one:
- Java
- JavaScript / TypeScript
- Python
Strong knowledge of:
- OOP
- Data structures
- Exception handling
- Debugging
- Design patterns
- Clean code
- Framework architecture
API Automation- REST API testing
- REST Assured / Postman / Newman / equivalent
- JSON/XML
- API authentication
- Request/response validation
- Negative testing
- Integration testing
Database- Strong SQL knowledge
- PostgreSQL / MySQL or equivalent
- Database and data validation
CI/CD & Version Control- Git
- GitHub / GitLab
- GitHub Actions / Jenkins / GitLab CI
- CI/CD-based test execution
- Test reporting
Testing ExpertiseStrong understanding of:
- Functional Testing
- Regression Testing
- Smoke Testing
- Sanity Testing
- Integration Testing
- End-to-End Testing
- API Testing
- Database Testing
- Mobile Testing
- Cross-browser Testing
- Negative Testing
- Boundary & Edge Case Testing
What We’re Looking ForThe ideal candidate should:
- Be hands-on with automation.
- Have experience building or significantly enhancing an automation framework.
- Be comfortable writing production-quality automation code.
- Have strong debugging and problem-solving skills.
- Be able to technically guide engineers with 3–5 years of testing experience.
- Understand when to automate and, equally importantly, when not to automate.
- Have a strong understanding of software testing fundamentals.
- Be comfortable working across UI, API, mobile, and backend testing.
- Have a strong quality mindset and attention to detail.
- Be capable of taking ownership of automation initiatives from design through implementation and CI/CD execution.
Good to Have- Experience establishing automation from scratch.
- Strong experience with Playwright and TypeScript/JavaScript.
- Mobile automation using Appium.
- Performance testing using JMeter or equivalent.
- Docker/containerized testing.
- Cloud testing environments.
- Allure, Extent Reports, or similar reporting frameworks.
- Mocking/stubbing or service virtualization.
- Experience testing payment gateways and third-party integrations.
- Experience with e-commerce, food delivery, logistics, marketplace, or other transactional applications.
Click on Apply to know more.