Leapcodes Private Limited
Role Overview
We are looking for a QA Engineer with 3+ years of hands-on experience in both manual and automation testing to join our growing team at Cochin (Infopark Area). The ideal candidate is a testing generalist who has experience across web, mobile, and SaaS/product development projects and is passionate about delivering quality software through structured and creative testing practices.
Key Responsibilities
· Design, develop, and execute detailed test plans, test cases, and test scripts for web, mobile, and SaaS applications.
· Perform manual testing for functional, regression, integration, and usability across multiple platforms.
· Build, maintain, and enhance automation test scripts using tools like Selenium, Jenkins, or similar frameworks.
· Collaborate closely with developers, product managers, and designers in an Agile/Scrum environment to ensure comprehensive test coverage.
· Conduct API testing using Postman and validate backend integration.
· Track, report, and manage defects using Jira, ensuring timely resolution and retesting.
· Participate in daily stand-ups, sprint planning, retrospectives, and contribute to continuous improvement of QA processes.
* Designing scalable automation frameworks
* Writing clean test code (SOLID, modular, DRY)
* Pipeline Automation Skills
- UI tests (Selenium, Playwright)
- API tests (RestAssured, Karate, Postman)
- Mobile tests (Appium)
- Performance tests (JMeter)
- Security scans (OWASP ZAP)
- Unit tests
- API/UI automation tests
- API schema validation (OpenAPI/Swagger)
- Code quality gates (SonarQube)
Required Skills & Qualifications
· Bachelor's degree in Computer Science, Information Technology, or related discipline.
· 3+ years of experience in QA roles involving both manual and automation testing.
· Strong experience testing web and mobile applications (Android & iOS).
· Exposure to SaaS/product development environments.
· Proficiency in using tools such as Jira, Postman, Selenium, Jenkins.
· Good understanding of RESTful APIs, performance testing basics, and test automation frameworks.
· Familiarity with Agile/Scrum methodologies and CI/CD practices.
· Strong analytical, problem-solving, and communication skills.
· Ability to work independently and proactively within a collaborative team setup.
QA should have knowledge on
- Canary testing
- Blue/green deployment validation
- Smoke tests post-deployment
- Rollback test automation
- Health checks and API uptimes
- Log-based anomaly detection tests
* Automation testers should integrate:
- Allure / Extent Reports
- Test coverage reports
- SonarQube analysis
- Static code analysis
- Log parsing
- Push test report artifacts
Preferred (Nice to Have)
· Experience with performance testing tools (e.g., JMeter).
· Knowledge of any scripting language (e.g., Python, JavaScript).
· ISTQB or similar QA certification.
Added Weightage
* Containerization Basics (Docker)
* Cloud Basics
* Container Orchestration Basics (K8s)
Job Type: Full-time
Pay: ₹30,000.00 - ₹80,000.00 per month
Benefits:
Work Location: In person