Software Engineer In Test
Current•Developed and maintained robust, scalable, and test automation frameworks using industry-recognized tools such as Selenium WebDriver, Cucumber, and TestNG, resulting in a significant reduction in manual testing efforts and improved testing efficiency.•Implemented Behavior Driven Development (BDD) and Data-Driven Testing (DDT) methodologies, enabling the team to write clear and concise test scenarios and effectively manage test data.•Conducted API testing using REST Assured library and Postman to validate the functionality, performance, and security of various web services. •Collaborated with cross-functional teams to analyze business requirements and design comprehensive test cases and scenarios in Gherkin language.•Utilized Maven as a test build and integration tool to manage dependencies and automate the build process, leading to streamlined development and deployment workflows.•Tracked and managed defects using Jira and Jira Xray, ensuring accurate documentation, efficient communication, and timely issue resolution.•Performed parallel testing with Maven and TestNG, significantly reducing the overall testing time and enhancing test coverage.•Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms.Performed database testing by writing SQL queries to validate data integrity and consistency in •Oracle SQL Developer databases and automate this process using JDBC library. •Contributed to continuous integration and version control processes using Git and GitHub.•Actively participated in code reviews, providing valuable feedback to team members and ensuring code quality and consistency.Collaborated with the development team to ensure proper integration of automated tests into the CI/CD pipeline using Jenkins. Performed root cause analysis on production issues to facilitate efficient problem-solving within the development team. Conducted thorough testing to prevent the recurrence of similar incidents in the future.