# Karan Mehra

Mid-level SDET (Software Development Engineer in Test) - Selenium Specialist | 5 years experience | Delhi, Delhi

Sample resume with fictional details. Replace the content with your own experience and qualifications.

Email: [Your email] | Phone: [Your phone]
LinkedIn: [Your LinkedIn URL] | GitHub / Portfolio: [Your 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

## Technical Skills

Automation Testing, Java, Python, JavaScript, Selenium, Playwright, Cypress, API Testing, Unit Testing, CI/CD, Jenkins, Test Cases, Regression Testing, System Architecture, Object Oriented Design, AWS DevOps, Appium, JMeter, GitHub Actions, MCP, TestNG, Maven, WebDriver, JIRA, Agile, BDD, Cucumber, REST Assured, Git, GitHub Copilot, Test Maintenance, Applitools, LLM Integration Testing, Prompt Injection Testing, Playwright Fixtures, Network Interception, Page Object Model

## 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.

## 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
