Quality Assurance Automation Engineer
Current- Responsible for End to End Automation Framework using Cypress and JavaScript (with over 500+ test cases)- Designed and integrated a Continuous Integration/Continuous Deployment (CI/CD) pipeline forproject automation using GitHub Actions- Configured workflows to trigger on various events (e.g., pull requests, merges) to maintain code quality and streamline the development lifecycle- Integrated Allure reporting into the automation framework, streamlining the… Show more - Responsible for End to End Automation Framework using Cypress and JavaScript (with over 500+ test cases)- Designed and integrated a Continuous Integration/Continuous Deployment (CI/CD) pipeline forproject automation using GitHub Actions- Configured workflows to trigger on various events (e.g., pull requests, merges) to maintain code quality and streamline the development lifecycle- Integrated Allure reporting into the automation framework, streamlining the reporting process and enhancing test result visibility for stakeholders- Create comprehensive Confluence documentation for the execution of all test cases- Implemented traceability for test cases and requirements using traceability matrices, enabling detailed reporting on test coverage for the entire web application- Developed comprehensive reports using plugins supported by Cypress like Allure to provide detailed insights to managers and product owners, enhancing their understanding of the application's current state and facilitating informed decision-making- Guided and mentored team members on Cypress best practices, ensuring high standards of test automation. Provided hands-on training to initiate new team members in using Cypress effectively, fostering a collaborative and knowledgeable team environment- Conducted penetration testing for web application following guidelines specified by an audit firm that reviewed our platform Show less