Results-driven Quality Engineering Thought Leader with 10+ years of experience in test automation, workflow automation, and infrastructure administration. Proven expertise in developing functional/regression test automation frameworks, CI/CD pipeline integration, and DevOps practices in QA. Skilled in AWS and GCP cloud environments, with deep knowledge of client-server applications across desktop, web, mobile, and service-oriented architectures.
• Participate in design meetings for Web application projects.
• Create test plans, test cases and other QA documents based on software requirements and specifications.
• Develop, document and maintain functional test cases and other test artifacts like the test data, data validation and automated scripts from verbal communications.
Cisco
Software QA Engineer
2022 - 2022
India
• Maintain automated tools for end to end performance testing of the platform.
• Support continuous integration and delivery pipelines during release lifecycle.
• Automate functional test cases for a core kafka micro services used in the streaming platform.
Aeris Communications
QualDev Engineer
2021 - 2022 (1 year)
India
• Develop and execute comprehensive test plans, test cases, and test scripts to ensure the quality and reliability of software applications and systems.
• Participate in release management activities, including performance test development, execution planning and team coordination.
• Maintain automated functional test suites for web and mobile applications, including mobile app testing using Appium.
• Develop and maintain test frameworks and tools which had improved efficiency and effectiveness of testing efforts.
• Collaborate with development teams to design and execute test cases for REST APls and microservices using Meter.
I spearheaded the development of a streamlined POM-based project aimed at efficiently testing web applications by integrating Selenium and TestNG. The test scripts were meticulously crafted in Java, while the execution of the comprehensive test suite was orchestrated seamlessly through Maven. Moreover, the project implementation seamlessly generates an immaculate TestNG-styled test report upon completion.
The project was recently developed to effectively consolidate the test reports for all interfaces of the AUT. Employing the principles of TDD and KDT, the framework automatically generates comprehensive reports by executing TestNG annotated test functions across multiple test classes.
The objective of this project entailed the segregation of the test runner and the test environment into distinct images. The test runner image encapsulated behave feature files, step definitions, and Python helper functions, while the second image encompassed all the dependencies associated with Selenium tests.
Education
Bachelor of Technology Degree in Electronics and Communication