Quality Assurance Engineer
Project: E-Commerce Platform EnhancementDescription: The project, focused on enhancing a prominent e-commerce platform for improved user experience and functionality, extensively utilized Java, Cucumber BDD, Selenium WebDriver, Rest Assured, Maven, Apache POI, Git/GitHub, Jira Xray, and Jenkins for efficient development and testing processesMajor Technologies: Java, Cucumber BDD, Selenium WebDriver, Rest Assured, Maven, Apache POI, Git/GitHub, Jira Xray, Jenkins, Postman, JavaScript… Show more Project: E-Commerce Platform EnhancementDescription: The project, focused on enhancing a prominent e-commerce platform for improved user experience and functionality, extensively utilized Java, Cucumber BDD, Selenium WebDriver, Rest Assured, Maven, Apache POI, Git/GitHub, Jira Xray, and Jenkins for efficient development and testing processesMajor Technologies: Java, Cucumber BDD, Selenium WebDriver, Rest Assured, Maven, Apache POI, Git/GitHub, Jira Xray, Jenkins, Postman, JavaScript, Newman- Developed and managed a Cucumber BDD test automation framework utilizing Java, Selenium WebDriver, Rest Assured, and Maven to facilitate UI and Backend Testing for a significant e-commerce platform upgrade.- Applied the Page Object Model design pattern and Data Driven Testing (DDT) techniques, incorporating Scenario Outline and Apache POI to create flexible UI testing scenarios.- Played an active role throughout the Agile/Scrum project cycle, employing top-notch Quality Assurance practices to enrich the functionality and user experience of the e-commerce platform.- Conducted thorough API testing using Postman's JavaScript API functionality and the Rest Assured Library for automated testing, ensuring rigorous validation of the application across various HTTP methods.- Managed project tasks efficiently with Jira Xray, responsible for delivering critical testing artifacts such as Test Plans, Test Summaries, User Stories, Test Executions, Test Case Documentation, and Defect Reports.- Implemented and maintained Smoke Tests and Regression Tests within a Jenkins CI/CD pipeline, ensuring seamless integration and deployment readiness by utilizing source codes from GitHub repository.- Collaborated effectively in a dynamic Agile environment, actively participating in daily stand-ups, sprint planning, and status updates for both development and testing phases, ensuring transparent communication and progress tracking. Show less