Job
                                Description
                            
                            
                                As a Senior Software Development Engineer in Test (SDET) at www.infodesk.com, you will play a crucial role in architecting and building the quality engineering infrastructure. Your primary focus will be on designing scalable test frameworks and developing testing infrastructure from scratch. This will require a combination of deep software engineering expertise and specialization in test automation. You will be responsible for test orchestration, performance testing, and maintaining quality standards across the engineering organization.  Key Responsibilities: - Architect and implement comprehensive test frameworks and runners covering unit, integration, and end-to-end testing. - Develop custom testing tools, CLI utilities, and reusable test libraries to enable quality engineering at scale. - Own continuous integration/continuous deployment (CI/CD) test orchestration, including sharding, caching, parallelism, and retry mechanisms. - Create hermetic and deterministic test environments using containers, service virtualization, and contract testing. - Implement test observability through metrics, logs, traces, and flakiness detection systems. - Conduct comprehensive performance testing, including load, stress, volume, endurance testing, and user experience testing. - Collaborate with cross-functional teams, provide code reviews, and mentor on testing best practices.  Qualifications Required: - Education: B.E/B.Tech in Computer Science OR MCA. - Core Experience:    - 5+ years of experience in developing test automation frameworks with Microsoft Playwright expertise.   - 5+ years of experience in designing and executing performance testing strategies.   - Strong software engineering background in building frameworks and services from scratch.   - Expertise in systems thinking, including APIs, concurrency, performance, and reliability.   - Proficiency in production-level debugging and analytical problem-solving.   - Knowledge in user experience testing and product thinking.  Technical Skills: - Programming: Python (required), JavaScript/TypeScript and Node.js (required), Java (preferred). - Testing & Automation: Microsoft Playwright (expert level), Cypress, Selenium, JMeter, Postman, Rest Assured. - Infrastructure & DevOps: Microsoft Azure (required), AWS (required), Jenkins (required), Azure DevOps (required), GitHub Actions (required), Docker, Git. - Observability: Test observability (metrics, logs, traces), Grafana, Prometheus, Datadog, flakiness detection. - Soft Skills: Excellent communication and collaboration, Agile/Scrum methodology, analytical thinking, continuous learning mindset.  Nice to Have Qualifications: - AI-assisted coding experience (Cursor, AI code generation tools) - significant advantage. - Knowledge in Kubernetes and cloud-native testing approaches. - ISTQB Advanced/Expert level certification. - Cloud certifications (Azure Solutions Architect, AWS Certified Developer).  (Note: The company's additional details were not included in the provided job description.),