Sr. Qa Automation Engineer
CurrentManaged Software Testing Life Cycle (STLC) phases, ensuring comprehensive test coverage and quality assurance. Implemented Playwright with Java for automated testing, enhancing test coverage and reliability. Conducted API testing using Postman, validating backend functionality and data exchange. Utilized AWS services (EC2, S3, RDS, Lambda, SQS) for cloud-based testing, ensuring scalability and performance. Orchestrated Docker and Kubernetes for containerized test environments, streamlining deployment and testing processes. Implemented Cucumber BDD for behavior-driven development testing, improving collaboration and test case readability. Configured ELK (Elasticsearch, Logstash, Kibana) stack for log analysis and monitoring during testing. Managed version control and collaboration using Git, ensuring code integrity and traceability. Automated build processes using Gradle, facilitating efficient test execution and reporting. Implemented JavaScript, HTML5, DHTML, CSS3, and AJAX for front-end testing, ensuring UI functionality and responsiveness. Utilized XSLT, XML, XPath, and XSD for data transformation and validation in test automation. Conducted functional testing using Unified Functional Test (UFT), ensuring application functionality and usability. Developed and executed test scripts using Eclipse IDE, enhancing development productivity and test coverage. Managed test cases and issues using JIRA, facilitating collaboration and issue tracking. Conducted UI testing using React, ensuring compatibility and functionality across different browsers. Conducted database testing using MongoDB and MySQL, ensuring data integrity and consistency. Implemented unit testing using TestNG, ensuring code quality and reliability. Managed dependencies and packages using npm, ensuring project stability and consistency. Automated deployment processes using Jenkins, ensuring continuous integration and delivery.