Abirami Singaravelu
Automation Test Engineer
Hire this person
Send a job offer directly to this candidate
About
Automation Test Engineer with 3 years of experience in designing, building, and executing end-to-end test automation frameworks for enterprise-grade UI components. Currently at Syncfusion Software, working with Playwright (JavaScript) to perform E2E testing, visual regression testing, accessibility validation using axe-core, and cross-browser testing across Chromium, Firefox, and WebKit. Hands-on expertise in Playwright Trace Viewer for failure debugging, screenshot-based visual comparison, and API testing.
Proficient in SDLC/STLC, Agile/Scrum methodology, CI/CD pipeline integration, Git version control, and preparing Test Plans, Test Strategy, and Requirement Traceability Matrix (RTM). Skilled at converting complex business requirements into robust test scenarios, test cases, and automated scripts.
Experience
Automation Test Engineer - Syncfusion Software
(2024-11)
- Developed and maintained end-to-end (E2E) automation test suites for Syncfusion Angular and Blazor UI components using Playwright with JavaScript, covering critical user workflows including data entry, filtering, sorting, and export.
- Performed visual regression testing by capturing component screenshots with Playwright and comparing against baseline images ensuring UI consistency and detecting regressions across releases.
- Validated accessibility compliance of Syncfusion Blazor components (DataGrid, ProgressButton, Charts, etc.) using axe-core integrated with Playwright tests, ensuring adherence to WCAG 2.2, ADA, and Section 508 standards.
- Executed cross-browser testing across Chromium, Firefox, and WebKit using Playwright's single API, achieving full browser coverage on every commit.
- Used Playwright Trace Viewer to debug test failures inspecting DOM snapshots, network requests, console logs, and screenshots at each step to perform thorough root cause analysis.
- Performed API testing using Playwright to validate RESTful endpoint responses, status codes, and data integrity across Syncfusion component interactions.
- Built unit tests for Blazor components using bUnit framework, improving regression test coverage and reducing production defects.
- Integrated Playwright automation suites with CI/CD pipelines (Azure DevOps, GitHub Actions) to enable automated test execution on every build.
- Participated in Agile/Scrum ceremonies, sprint planning, code reviews, and release management consistently delivering test automation within sprint timelines.
- Collaborated with developers and QA teams to improve cross-browser compatibility, test coverage, and overall release quality of enterprise UI components.
Automation Test Engineer - Syncfusion Software
(2024-03 - 2024-10)
- Designed test plans and detailed test cases based on thorough analysis of business requirements and functional specifications.
- Executed manual testing and Playwright (JavaScript) automation scripts to validate application functionality and ensure quality standards.
- Performed regression testing using both manual and playwright automation to verify that existing functionality was not impacted by new changes.
- Logged, tracked, and managed defects using JIRA collaborating with developers for timely resolution and root cause analysis.
- Maintained clear, structured test documentation including test cases, execution results, and test reports for each release cycle.
- Performed exploratory and sanity testing to identify unscripted defects and validate critical application workflows.
- Collaborated with cross-functional teams to ensure effective communication, continuous improvement, and adherence to SDLC/STLC processes.
Automation Test Engineer - Virtusa
(2023-06 - 2023-12)
- Developed and maintained end-to-end automation test scripts using Playwright (JavaScript) for a Blazor healthcare patient portal, covering critical user workflows such as appointment scheduling, patient records, and prescription management.
- Integrated axe-core accessibility checks within the Playwright test suite to validate WCAG 2.1 compliance across all application modules, ensuring the portal met healthcare accessibility standards.
- Authored and executed bUnit component tests for Blazor UI components, validating component rendering, state management, and event handling at the unit level prior to integration testing.
- Built and maintained CI/CD pipelines in Azure DevOps to trigger automated test suites on every pull request, reducing regression detection time and ensuring consistent build quality across environments.
- Performed regression and smoke testing across multiple sprint releases, tracking and reporting defects in Azure DevOps Boards and collaborating with developers for root cause analysis and timely resolution.
- Contributed to test planning and coverage analysis by mapping test cases to functional requirements and user stories, maintaining structured test documentation including execution reports for each release cycle.
Education
B.E - Computer Science and Engineering - Karpagam College of Engineering (2019 - 2023)
