Qa Engineer
Responsibilities:-Developed and maintained over 300 test cases in TestIT.-Conducted functional, integration, smoke, and regression testing.-Performed REST API testing using Postman and Swagger.-Tested interactions between microservices using KafkaUI.-Tested both internal and external integrations.-Logged bug reports in Jira and collaborated with developers to resolve them.-Analyzed and localized defects using Kibana.-Conducted UI/UX testing of layouts in Figma.-Participated in all stages of the SDLC, including requirements gathering and analysis.-Worked with PostgreSQL through DBeaver, executing queries with SELECT, JOIN, GROUP BY.-Managed a knowledge base, including test guidelines, in Confluence.-Used Fiddler Everywhere (or Charles/Burp Suite) to intercept and analyze network traffic.-Leveraged GitLab CI to deploy branches to the test environment.Achievement:-Optimized the regression testing process, reducing execution time by 30%.How was this achieved?Using Postman and Swagger:-Developed and implemented automated test scripts in Postman for critical REST API endpoints. This automation replaced manual repetitive tests, improving efficiency.Analyzing and Categorizing Test Cases:-Reviewed existing test cases and grouped them by modules, criticality, and usage frequency. This approach ensured focus on essential tests while reducing redundancy.Refactoring Test Cases:-Rewrote and consolidated similar test cases, reducing the total number without compromising coverage. This streamlined the testing process and enhanced maintainability.