Results-oriented Senior Automation Engineer with expertise in manual and automation testing for web and client-server applications. Skilled in all software engineering phases, from requirements gathering to deployment, with a focus on strategy, design, and quality assurance. Architected automation frameworks and optimized mobile testing strategies, enhancing test coverage and execution efficiency.
Overview
8
8
years of professional experience
Work History
Senior Automation Engineer
Verizon
Basking Ridge, New Jersey
03.2019 - 03.2026
Designed and implemented a scalable end-to-end test automation framework for telecom applications (order management, billing, customer portals, and network services) across web, mobile, and API layers using Selenium, Playwright, Appium, and Rest Assured, achieving 85% test coverage.
Built BDD-driven automation frameworks using Cucumber, Gherkin, and TestNG, enabling business-readable scenarios aligned with telecom workflows such as customer onboarding, plan activation, and service provisioning.
Designed and maintained 500+ REST API test cases using Postman and RestAssured covering positive, negative, boundary, and security scenarios.
Designed and executed JMeter-based performance testing framework for high-volume API systems.
Developed robust API automation for telecom microservices, validating REST endpoints (GET, POST, PUT, DELETE) including authentication (OAuth2/Bearer), payload validation, and error handling for services like billing, subscription, and order orchestration.
Led mobile automation for iOS and Android telecom apps, validating real-time scenarios like SIM activation, recharge flows, and usage tracking across 50+ devices using HeadSpin and AWS Device Farm.
Performed backend validation using SQL and database testing, ensuring data accuracy across telecom systems such as customer data, billing records, and usage logs.
Engineered reusable automation components using Page Object Model (POM) and modular frameworks, improving maintainability by 40% and supporting scalable automation across telecom systems.
Implemented parallel and distributed execution using Playwright, Selenium Grid, and Appium Grid, reducing regression cycle from 4 hours to 45 minutes.
Integrated automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab), enabling continuous validation of telecom releases and reducing manual testing effort by 50%.
Expertise in configuring Jenkins jobs to run on a daily schedule basis.
Leveraged AI tools (GitHub Copilot, Cursor AI) to accelerate script development by 40%, and introduced AI-assisted test case generation and code reviews.
Collaborated with cross-functional teams in Agile/Scrum, ensuring telecom features met acceptance criteria and production quality standards.
Mentored junior engineers and established automation best practices, strengthening team capability and framework scalability.
QA Analyst
HCL Global Systems
Michigan , MI
05.2018 - 03.2019
Designed and executed test plans and cases based on software requirements and product architecture.
Developed SQL queries to extract, manipulate, and calculate data for reporting needs.
Participated in project team meetings, including scrum backlog grooming and sprint planning.
Implemented agile methodologies to enhance project delivery efficiency.
Executed data insertion, manipulation, and deletion using SQL Management Studio and MongoDB.
Logged new bugs, tracked status updates, prioritized, and retested issues in JIRA.
Generated daily, weekly, and defect reports while coordinating tasks with offshore teams.
Conducted back-end testing to ensure front-end data consistency through SQL query execution.