10 Nov
|
ITC Infotech
|
Bengaluru
10 Nov
ITC Infotech
Bengaluru
Senior SDET / Lead SDET
Location:
Bangalore Mode: Hybrid
Job Description
1. Experience & Team Leadership
• Senior SDET: 5+ years of relevant experience
• Lead SDET: 7+ years of relevant experience
• Explicit progression in roles held with demonstrated ownership
• Experience leading 3+ engineers
• Responsible for code reviews, onboarding, mentoring, and engineering standards
• Active hands-on contributor, not purely managerial 2. Test Automation Framework Expertise
• Designed, built, or maintained automation frameworks
• Able to explain:
• Framework architecture and layers
• Configuration management
• Reporting mechanisms
• User adoption and maintenance approach
• Regular code contributions, commits, and pull requests 3. Domain Experience
• Experience in one or more of:
• Banking / Financial Services
• SAP / ERP
• Retail
• Transportation / Logistics
• Other enterprise-grade, integration-heavy applications
• Exposure to complex integrations and data-intensive systems 4. Programming Skills
• Daily hands-on coding using:
• Java
• JavaScript / TypeScript
• Python
• Solid understanding of:
• Object-Oriented Programming (OOP)
• Collections and data structures
• Design principles
• Beyond record-and-playback automation 5. UI Test Automation
• Hands-on experience with:
• Playwright
• Selenium
• Cypress
• Ability to discuss:
• Real project implementation
• Parallel execution
• Cross-browser testing
• Test optimization strategies 6. API Testing
• Experience with:
• RestAssured
• Postman/Newman
• Karate
• Python Requests
• Coverage of:
• Authentication and authorization
• Schema validation
• Negative testing
• API contract validation 7. Test Frameworks
• Hands-on experience with:
• TestNG
• JUnit
• PyTest
• Jest
• Mocha
• Playwright Test
• Knowledge of:
• Fixtures
• Parameterization
• Tagging and test categorization 8. Database Validation
• Strong SQL knowledge
• Experience with:
• Joins
• Aggregations
• Data reconciliation
• Validation of backend data after UI/API transactions 9. CI/CD & DevOps
• Hands-on experience with:
• Jenkins
• GitHub Actions
• Azure DevOps
• Understanding of:
• Pipeline stages
• Build triggers
• Reporting
• Quality gates 10. Version Control & Collaboration
• Strong Git knowledge
• Experience with:
• Branching strategies
• Pull requests
• Code reviews
• Merge conflict resolution 11. Test Data Management
• Experience creating:
• Synthetic test data
• Test data factories
• Reusable test datasets
• Knowledge of:
• Database setup/teardown
• Isolated test states 12. Test Stability & Reliability
• Experience identifying and reducing flaky tests
• Use of:
• Trace viewers
• Logs
• DOM snapshots
• Debugging tools
• Defined strategies for test isolation 13. Performance & Scalability
• Hands-on exposure to:
• Multi-threading
• Parallel workers
• Matrix builds
• Dynamic cloud/grid execution 14. Reporting & Defect Management
• Experience with:
• Allure Reports
• Extent Reports
• Jira
• ALM
• Xray
• Strong understanding of:
• Traceability
• Defect lifecycle management 15. Containerization & Cloud
• Experience with:
• Docker
• Selenium Grid
• Browser/device farms
• Basic knowledge of:
• AWS
• Azure
• Understands when infrastructure investments add value versus unnecessary complexity 16. Performance Testing
• Hands-on experience with:
• JMeter
• k6
• LoadRunner
• Ability to define:
• Workload models
• Performance thresholds
• Success criteria 17. Security Testing
• Working knowledge of:
• OWASP Top 10
• API security testing
• ZAP
• SAST
• DAST
• Experience integrating security checks into CI/CD pipelines 18. Mobile Automation (If Applicable)
• Experience with:
• Appium
• Equivalent mobile automation frameworks 19. Service Virtualization & Mocking
• Experience with:
• WireMock
• Mountebank
• Similar stubbing tools
• Ability to simulate unavailable or unstable dependencies 20. AI-Assisted Testing
• Hands-on usage of GenAI for:
• Test case design
• Test data generation
• Defect analysis
• Understanding of limitations, risks, and review requirements 21. ERP / SAP Automation (If Applicable)
• Experience with:
• SAP GUI Automation
• SAP Fiori Automation
• Tosca or equivalent tools 22. Metrics & Impact Candidate should demonstrate measurable outcomes such as:
• Reduced execution time
• Increased automation coverage
• Lower defect leakage
• Reduced flaky test percentage
• Faster release cycles 23. Resume & Career Validation
• Tools and technologies should align with project experience
• No keyword stuffing
• Dates, roles, and responsibilities should be consistent
• Reasonable explanations for job changes
• Probe frequent short tenures 24. Certifications & Learning
• Preferred:
• ISTQB
• Cloud Certifications (AWS/Azure)
• Vendor Certifications
• Evidence of continuous learning and recent training 25. Community & Technical Presence
• GitHub contributions (if available)
• Technical blogs/articles
• Conference talks or knowledge-sharing sessions
• Demonstrates code quality and engineering best practices 26. Communication & Stakeholder Skills
• Explains technical concepts clearly and simply
• Provides direct answers with supporting examples
• Demonstrates analytical thinking and asks relevant questions
📌 Senior SDET (Bengaluru)
🏢 ITC Infotech
📍 Bengaluru