Lead Software Development Engineer
2 weeks ago
Our core UI test automation stack includes :
- Playwright (primary UI automation framework)
- TypeScript (primary language for test development)
- Jest (for unit testing and test utilities)
- Docker and Kubernetes (for containerized test environments)
- GitHub Actions (for CI/CD)
- Karate (for E2E API Testing)
Key Responsibilities :
- Provide technical leadership, mentorship, and guidance to the UI SDET/QA engineering team
- Lead the design, implementation, and maintenance of Playwright-based UI automation frameworks
- Architect and enforce the use of the Page Object Model (POM) and data-driven testing paradigms for UI automation
- Design and own comprehensive test plans in partnership with Product Owners to align testing strategies and automation scripts with BDD delivery practices
- Ensure UI test suites are maintainable, reliable, efficient, and scalable
- Drive adoption of best practices for reducing flakiness, increasing speed, and ensuring meaningful assertions in UI tests
- Establish and maintain robust regression testing processes to ensure ongoing UI quality
- Implement feedback loops from test results and production issues to continuously improve test coverage and effectiveness
- Drive the evolution and refactoring of UI test suites to adapt to product changes, reduce technical debt, and maximize long-term value
- Champion a culture of quality, rapid feedback, and continuous improvement throughout the SDLC
- Drive a TDD (Test-Driven Development) culture across the UI engineering team, including promoting learning and adoption of test automation by all engineers
- Collaborate closely with product, development, UX, and DevOps teams to deliver integrated, high-quality solutions
- Lead the adoption of modern UI testing tools, frameworks, and best practices
- Drive root cause analysis and continuous improvement for UI defects and quality issues
- Ensure engineering rigor, code quality, and effective documentation in all UI test assets
- Facilitate clear communication, knowledge sharing, and effective documentation within the team
- Support team growth through coaching, feedback, and skills development
Core Qualities Skills :
- Proven experience leading UI SDET or QA engineering teams and delivering complex UI automation projects
- Deep expertise in Playwright and the Page Object Model for UI automation
- Experience with data-driven testing approaches for UI, including test data creation and test data management, with knowledge of BDD frameworks and practices
- Demonstrated ability to deliver maintainable, reliable, and efficient UI test suites
- Strong understanding of explicit waits, robust locator strategies, and atomic test design
- Experience with test reporting and analyticsfor UI automation
- Experience with risk-based testing and exploratory testing for UI
- Strong programming and scripting skills in TypeScript
- Experience with CI/CD pipelines and integrating UI automated tests into the SDLC
- Strong collaboration and alignment skills across disciplines
- Willingness to learn,share knowledge, and adapt to evolving technologies
- System design skills and awareness of technical debt and tradeoffs in UI test automation
- Excellent communication, documentation, and stakeholder management abilities
- Comfort with ambiguity, discovery, and rapid change
- Commitment to engineering excellence, security, and responsible practices
Preferred Qualifications :
years of hands-on UI SDET, QA, or software engineering experience, with 2+ years in a technical leadership role
- Track record of architecting and delivering scalable, reliable UI automation systems
- Experience with modern development and testing practices (CI/CD, automated testing, code reviews)
- Demonstrated ability to mentor and grow engineers
- Experience working in cross-functional, agile teams
- Highly Desirable
- Experience testing non-deterministic systems, AI/ML outputs, or GenAI-powered UI features
- Experience using AI to accelerate the SDLC, UI test automation, and quality analysis
- Experience with test strategies for non-deterministic, probabilistic, or data-driven UI systems
- Experience with containerization (e.g., Docker, Kubernetes) for UI test environments
- Familiarity with the Test Pyramid and balancing UI, integration, and unit tests
- Experience thriving in fast-paced, ambiguous environments and balancing rapid delivery with technical excellence
- Experience leading or working with distributed, multidisciplinary teams
-
Software Engineer Fresher
6 days ago
Hyderabad, Telangana, India Lead Masters AI Full time ₹ 2,00,000 - ₹ 12,00,000 per yearInternship Opportunity – LeadMasters AI (Dubai-Registered AI Company)About LeadMasters AILeadMasters AI is a Dubai-registered Company operating out of Hyderabad. We build solutions in AI-driven marketing automation, social media management, CRM workflows, and intelligent lead generation. Our mission is to help businesses scale with agentic AI-powered...
-
Java lead engineer
1 week ago
Hyderabad, Telangana, India risposta Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionAt risposta Software, we are redefining the future of supply chain technology. Headquartered in Hyderabad, India, with a growing presence in Africa and beyond, we specialize in building intelligent, scalable, and future-ready solutions for global supply chain ecosystems. With decades of cumulative experience in retail, manufacturing,...
-
Lead Software Engineer
3 days ago
Hyderabad, Telangana, India JPMorganChase Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Architecture and Engineering, you play a vital role in an agile team dedicated to improving, developing, and providing reliable,...
-
Lead Software Development Engineer
6 days ago
Hyderabad, Telangana, India AMD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Lead Software Engineer
2 weeks ago
Hyderabad, Telangana, India JPMC Candidate Experience page Full time ₹ 12,00,000 - ₹ 18,00,000 per yearWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...
-
Lead Software Engineer
4 days ago
Hyderabad, Telangana, India JPMorgan Chase Full time ₹ 20,00,000 - ₹ 40,00,000 per yearWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking Technology team, you will play a crucial role as part of an agile team dedicated to enhancing, building, and delivering trusted, market-leading...
-
Lead Software Engineer
3 days ago
Hyderabad, Telangana, India JPMorganChase Full time ₹ 10,00,000 - ₹ 20,00,000 per yearDescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you will play a crucial role as part of an agile team dedicated to enhancing, building, and delivering reliable, market-leading...
-
Lead Software Engineer
5 days ago
Hyderabad, Telangana, India Capgemini Full time ₹ 12,00,000 - ₹ 36,00,000 per yearChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...
-
Lead Software Engineer
21 hours ago
Hyderabad, Telangana, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking Technology team, you will play a crucial role as part of an agile team dedicated to enhancing, building, and delivering trusted,...
-
Lead Software Engineer
5 days ago
Hyderabad, Telangana, India JPMorgan Chase Full time ₹ 2,00,00,000 - ₹ 2,50,00,000 per yearWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms Foundational Services Data Protection and Recovery Product Line, you will play a crucial role as part of an agile team dedicated to enhancing, building, and...