Software Development Engineer In Test
Current- Developed and maintained an internal automation framework using Cypress.js, ensuring its scalability, reliability, and efficiency.- Collaborated with cross-functional teams to identify and prioritize areas for test automation, enhancing the overall quality of the software development lifecycle.- Conducted comprehensive regression testing to identify and prevent software defects, significantly reducing the number of post-release issues.- Contributed to the CI/CD pipeline, enabling faster and more reliable software releases.- Took the initiative to identify gaps in the existing automation test suite and proactively created automated tests to address those gaps, improving test coverage.- Worked closely with developers and product managers to understand new features and changes, ensuring the timely development of corresponding automated test cases.- Utilized Git to manage and track changes in test scripts, enabling seamless collaboration with team members.- Conducted code reviews and implemented best practices to maintain high-quality test code.- Participated in Agile/Scrum processes, including sprint planning, refinement, daily stand-ups, and retrospectives to support efficient and iterative development cycles.- Stayed up-to-date with industry trends and emerging technologies to incorporate relevant tools (Mailosaur, Playwright, Postman, k6, etc.) and techniques into the testing process, improving efficiency and effectiveness.