Senior Software Engineer2021 - PRESENTAnaconda
- Developed an API test automation framework using Python and Pytest.
- Integrated the automated tests to the CI/CD pipelines using GitHub Actions.
Senior Software Engineer2016 - 2021Oracle
- Migrated existing AddThis application stacks in Kubernetes from Equinix to Oracle Data Cloud Infrastructure (OCI).
- Led an offshore team for project schedule and deliveries. Used Terraform, Ansible, Docker, Kubernetes, GitLab, and Jenkins regularly.
- Setup the test environment and Selenium hub using Kubernetes. Maintained the test environment.
Lead QA Engineer2015 - 2016XAPPmedia
Technologies: Python, Docker, Selenium, TestRail, Quality Assurance (QA), QA Automation, Manual Testing, Manual QA, QA Testing, Automated UI Testing, UI Testing
- Led testing practices, processes, testing, and release guidelines at XAPPmedia.
- Designed and created a data-driven automation framework and automation scripts for testing web services, database validation, functional tests, and UI tests using Python and Selenium Web Driver. Integrated these with a CI/CD pipeline.
- Analyzed tools for test management and integrated TestRail with YouTrack. Integrated test scripts with TestRail to reflect the execution status and report.
- Mentored junior QA team members and ensured QA practices and processes were implemented.
SOA Test Lead2014 - 2015Fannie Mae
Technologies: Java, XML, Gemfire, HP Application Lifecycle Management (ALM), API Testing, Quality Assurance (QA), QA Automation, Manual Testing, Manual QA, QA Testing
- Completed the end-to-end testing of messaging-based systems and ESBs (TIBCO EMS and JMS messaging).
- Tested the message flow between services and the queues using SOAP UI.
- Automated the system testing of the in-house APIs for GemFire.
- Created the test plan and test cases based on the requirements.
Senior SOA Test Engineer2011 - 2014Kroger
Technologies: CA LISA, Java, XML, WSDL, SOAP, SoapUI, BeanShell, Quality Assurance (QA), Manual Testing, Manual QA, QA Testing
- Validated all aspects of a web service, from service virtualization to unit and functional testing of client and server using ITKO LISA.
- Planned, designed, and developed automated test scripts using ITKO LISA (BeanShell). Executed tests and documented and analyzed test results.
- Conducted testing of MMQ or MQ series messaging and dealt with XSD and XPath. Worked with WSDL, XML, and SOAP messaging.
- Assisted the offshore team and coordinated the testing activities, which required assistance from the onsite team.
- Created the test plan and test cases and executed them where it was not possible to automate the services.