Karan Mehra
Mid-level SDET (Software Development Engineer in Test) - Selenium Specialist · 5 years experience
Delhi, Delhi
[Your email] · [Your phone]
[Your LinkedIn URL] · [Your GitHub / Portfolio URL]
Professional Summary
- Skilled SDET with 5 years of expertise in developing and maintaining automated test frameworks using Selenium WebDriver
- Proficient in Java, Python, and JavaScript for creating robust automation solutions and custom testing utilities
- Experienced in CI/CD integration with Jenkins and GitHub Actions for continuous testing and deployment
- Skilled in API testing, unit testing, and regression testing to ensure comprehensive quality coverage
- Knowledgeable in system architecture, object-oriented design, and integration testing for enterprise applications
- Familiar with AWS DevOps tools, Appium for mobile testing, and JMeter for performance validation
- Strong analytical skills for debugging automation issues and optimizing test execution efficiency
- Collaborative professional working in Agile environments, participating in code reviews and sprint planning
Work Experience
Mid-level SDET (Software Development Engineer in Test) - Selenium Specialist
[Company name] · [Start date – End date]
5 years of progressive experience as an SDET at software development companies in Delhi, specializing in Selenium-based automation frameworks. Developed and maintained test suites that improved regression testing efficiency by 70% and reduced manual testing time by 80%.
Responsibilities
- Design, develop, and maintain automated test scripts and frameworks using Selenium, Playwright, and Cypress
- Perform unit, integration, and regression testing, ensuring high test coverage and efficient execution
- Collaborate with development teams to integrate testing into CI/CD pipelines using Jenkins and GitHub Actions
- Analyze test results and provide detailed reports on software quality, defect trends, and test metrics
- Design test cases and scenarios for new features, APIs, and system integrations
- Participate in code reviews, providing feedback on testability and code quality
- Maintain test environments, tools, and infrastructure for scalable automation testing
- Research and implement new testing tools and methodologies, including MCP and AI-driven testing
- Mentor junior SDETs and contribute to team knowledge sharing on automation best practices
- Ensure test automation aligns with Agile development processes and sprint goals
- Use GitHub Copilot for AI-assisted test generation, implement stable locators, and validate LLM/AI feature outputs including hallucination detection and Applitools visual testing
Project Experience
CRM Product Automation Suite
Designed and implemented a comprehensive cross-browser regression test suite using Selenium WebDriver with TestNG. Achieved parallel execution across multiple browsers, reducing test cycle time by 60% for a 500-user CRM system. Technologies: Selenium WebDriver, Java, TestNG, Maven, Jenkins, JIRA.
E-commerce Platform Testing
Developed automated test frameworks for API and UI testing using Selenium and REST Assured. Integrated with GitHub Actions for nightly builds and performance testing with JMeter, ensuring 99% test coverage. Technologies: Selenium, Python, REST Assured, GitHub Actions, JMeter, AWS.
Mobile Banking App Automation
Created hybrid automation framework combining Selenium for web components and Appium for native mobile testing. Implemented BDD with Cucumber for business-readable scenarios, supporting iOS and Android platforms. Technologies: Selenium, Appium, Java, Cucumber, Jenkins, AWS DevOps.
AI-Assisted CRM Test Generation with GitHub Copilot
Migrated 300+ legacy Selenium scripts to Playwright using GitHub Copilot for code generation, reducing migration effort by 55%. Implemented robust locator strategies and added LLM response validation tests for CRM AI assistant features. Integrated Applitools for visual regression across 12 CRM modules. Technologies: Playwright, TypeScript, GitHub Copilot, Applitools, Test Maintenance, LLM Integration Testing, Jenkins.
Technical Skills
Education
B.Tech in Computer Science and Engineering from Delhi Technological University, Delhi (2016-2020, 8.8 CGPA)
Certifications
ISTQB Advanced Level - Test Automation, AWS Certified Developer - Associate, Certified Scrum Master (CSM)
Achievements
Recognized as "Automation Excellence Award" winner for CRM test suite implementation; Optimized Selenium scripts reducing flakiness by 40%; Contributed to open-source Selenium utilities adopted by 100+ developers