Badges
Certifications
purnasaic has not earned any certificates yet.
Work Experience
Software Development Engineer in Test
Redbox Automated Retail LLC.•  June 2017 - Present
• Architected and developed automation frameworks to optimize the testing of all components under test. this includes kiosk front-end application, APIs, and system integration for full end-to-end test coverage and supporting test automation & CI/CD pipeline. • Integrated Jenkins with git and scheduled builds to run automatically during a build relese by invoking predefined commands. • Collaborated with the team of quality and development engineers on an ongoing basis to improve the code's quality and align to cross-systems integrations and release plans. • Involved in migrating ReadyAPI test automation to .NET Core, xUnit, HttpClient, Fluent Assertions. • Worked with the Developers, Business analysts to understand the requirements and performed unit testing. • Developed automated tests for continuous regression using HttpClient and reduced manual testing. • Developed automated tests for the .NET Core application and used AWS Aurora for Validation. • Expertise in building CI/CD tools like Jenkins to utilize them for the Test Automation process. • Configured Docker to run in CI/CD pipeline and monitored the test execution in Jenkins once the code pushed into CI. • Virtualized the servers using Docker for the test environments, also configured automation using Docker containers. • Configured Jenkins build jobs for CI of source code from Repository and launch of Regression and Smoke Testing and sends automation build status mails to the team. • Created and pushed Nuget packages and maintained NuGet infrastructure that several teams use for HttpClient calls, logging, matrix. • Managing test security groups on AWS and customer monitoring using Amazon Cloudwatch. • Validated Amazon Cloudwatch logs on errors from lambda, and also automated lambda function alerts. • Worked on AWS Athena queues to validate the data by using .NET Core libraries. • Extensively worked on creating allure reports. Performed value addition by integrating allure reports to the current framework. • Identified E2E scenarios and automated them as per functionality and business workflow. • Develop new automation approaches that will increase quality, development velocity, and decrease testing cost. • Integrated Jenkins with Git and scheduled builds to run automatically during a build release by invoking predefined commands. • Validated APIs on an ad-hoc basis using fiddler and postman tools. • Involved in the process of adding the QE step for test automation in Spinnaker. • Involved with product owners and team members on Completing User Acceptance Testing (UAT) on each release of the project and make sure to meet the end-user requirements. • Submitted Coverage Status Report of tests performed every week. • Shared Daily Status Reports with all the team members, Team Leads, Managers.
Education
Campbellsville university
coumper science, MS•  2015 - 2016