Developer Productivity | Test Enablement | Problem Solving
Motivated and analytical software engineer with 10+ years of experience in fast paced challenging environments. Effective and proven track record of organizational effectiveness, critical thinking, idea generation and optimizing efficiencies.
Technical Skills|Developer Productivity Engineering| NodeJS| Typescript| Python| GoLang| Playwright| NextJS| Selenium| Swift - XCUI Tests
Tools| Datadog| Codefresh| Github| AWS Serverless| AWS API Gateway| Jenkins
GoodRx|Sr. SDET (2019 - PRESENT) | Los Angeles
- Developed frontend automation tools with Playwright supporting NextJS applications and instrument apps(mocking props) for integration UI tests.
- Collaborated with teams to shift left testing by enabling 100% developer contributed tests across all test phases enabling faster development cycles.
- Built and optimized CI/CD pipelines to maintain optimal deployment cycles from first commit to production under ~40 minutes.
- Enhanced test reporting with hosted HTML reports, added telemetry to test suites to improve test health(>90%) monitoring.
- Supported squad SDETs to maintain average test runtime under 60 seconds with telemetry.
- Packaged Playwright as node module with internal tooling setup out of the box to support micro frontend applications with zero to minimal effort.
- Published private node modules for utilities - identify new tests, create test data, fetch verification codes from email/sms accounts.
- Developed chrome extension to support validation across account based functionalities.
- Created and published GoLang CLI with supporting APIs and lambda functions saving 200%+ time for test data creation.
- Built and maintained test automation framework with Python, Behave(BDD), Selenium/Appium, RestAPI & Jenkins and with XCUI tests for iOS native application.
Cognizant|Automation Engineer (2019 - 2019) | Indianapolis
- Created and maintained a scalable test framework for web and API automation tests (Java, Selenium, Extent reports).
- Integrated test executions in CI(Jenkins) with automated reporting.
- Built integrations with JIRA to monitor test cycles with existing test plans.
- Supported multiple frontend and backend teams for automation capabilities.
Tech Mahindra|Software Engineer (2011 - 2019) | St Louis
- Developed test automation solution with Java, Selenium for CMS application.
- Prepared test plans and scenarios for EXACT applications for Telecom domain.
- Supported and developed Dot Net applications mitigating from legacy ASP applications.
- Created Ad-hoc reporting from lubricant sales data and worked with DBAs and support teams on application migrations.
Bachelor of Engineering| 2007 - 2011| Anna University, Chennai, India