Senior Automation Engineer with 5+ years in Cypress & Playwright
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Test Automation Engineer with 5+ years of IT experience in building scalable automation frameworks like Cypress and playwright using JavaScript and TypeScript. Skilled in UI, API, and integration automation, CI/CD pipeline integration, and cross-browser testing. Strong background in React.js development (2+ years), which provided a solid foundation for transitioning into automation testing by designing resilient test scripts aligned with front-end architecture. Proven track record of reducing regression cycles by 40%, improving framework maintainability by 30%, and delivering high-quality releases in Agile/Scrum environments.
Wilmington University
Master’s · Information Assurance
August 1, 2017 – June 30, 2017
JNTU-Hyderabad
Bachelor’s · Computer Science In Engineering
August 1, 2014 – June 30, 2014
Cigna
Software Engineer
January 1, 2021 – August 1, 2024
Newark, New Jersey, United States
Fidelis Software Solutions
Software Engineer
January 1, 2020 – January 1, 2021
Houston, Texas, United States
Express Scripts
Software Engineer
January 1, 2019 – January 1, 2020
Franklin Lakes, New Jersey, United States
US-based Internal SaaS used by 1k+ chemical pharmacists to showcase the side effects of the prescriptions.
January 1, 2021 – August 1, 2024
Hands-on experience in end-to-end test automation using Playwright for web applications. Developed and scaled automation frameworks from scratch using Cypress and JavaScript, improving code reuse and maintenance by 30%. Developed robust, scalable, and maintainable test scripts in JavaScript/TypeScript. Expertise in cross-browser testing (Chromium, WebKit, Firefox) using Playwright. Automated UI, functional, and regression test cases to improve test coverage and efficiency. Implemented data-driven and parameterized testing to validate multiple scenarios. Experience in handling dynamic elements, iframes, file uploads/downloads, and alerts in Playwright. Configured and executed tests in parallel mode to optimize execution time. Implemented custom locators and reusable page object model (POM) design pattern for maintainability. Experience in API testing with Playwright and validating backend responses. Created Playwright test reports using built-in reporters and integrated with Allure / HTML reports. Built and scaled Cypress automation frameworks from scratch, improving code reusability and maintainability by 30%. Automated UI, API, and integration testing using Cypress, reducing manual regression efforts by 40%. Implemented data-driven testing with JSON/fixtures for comprehensive scenario coverage. Integrated Cypress test suites with Jenkins & GitHub Actions to enable continuous testing in CI/CD pipelines. Performed cross-browser testing (Chrome, Edge, Firefox, Electron), ensuring platform compatibility. Validated API responses using Cypress intercepts and stubbing, speeding up test execution. Leveraged prior React development experience to design Cypress tests aligned with front-end component structure, minimizing flaky tests and improving UI test reliability. Collaborated with QA, developers, and product teams to align automation with evolving user stories. Designed sanity and regression test suites to support faster and more reliable deployments.
US-based SaaS to match consultants to multinational companies such as Randstad and Deloitte.
January 1, 2020 – January 1, 2021
Developed responsive web applications using React.js, improving UI performance and user experience. Implemented state management with Redux, increasing application maintainability. Designed and maintained reusable React components, reducing development effort across modules. Collaborated with product managers to translate business requirements into functional UI features. Introduced Cypress testing for React components in collaboration with QA, laying the groundwork for future automation adoption. Optimized front-end performance using React best practices and code splitting.
US-based Pharmacy prescription and medications management tool (PBM).
January 1, 2019 – January 1, 2020
Communicated with the client to understand the requirements of the website, gained experience in project planning, involved in writing the project design document and project plan document. Developed client-facing modules for a pharmacy management system using React and JavaScript. Participated in requirement analysis and project planning, contributing to design documentation. Collaborated with cross-functional teams in Agile sprints to deliver production-ready features. Utilized npm and yarn for project setup and dependency management. Partnered with QA to validate React features, gaining early exposure to UI test automation concepts that influenced transition into Cypress.
Cypress: Web Automation Testing from Zero to Hero
Udemy
August 1, 2025 – Present
Cultural Fit Analysis
The candidate's project experience spans different domains (SaaS for pharmacists, consultant matching, pharmacy management), indicating adaptability to various business contexts. Their role as a Software Engineer transitioning into automation aligns well with a Senior Automation Engineer role, demonstrating a focused career progression. The breadth of skills across front-end development, multiple automation tools, and CI/CD practices suggests a versatile and well-rounded technical professional who can integrate effectively into diverse technical teams.
Soft Skills & Operational Fit
The candidate demonstrates strong problem-solving skills, focusing on performance optimization. They are experienced in Agile environments, indicating good team collaboration and adaptability. Their communication skills are highlighted by their ability to convey technical concepts to cross-functional teams, which is crucial for a senior role. The transition from development to automation also shows adaptability and a proactive learning attitude.