Software Development Engineer In Test
Current● Setup and configured test projects using IntelliJ IDEA, JUnit, Selenium WebDriver and developed automated test scripts from scratch to verify front end GUI objects.● Worked in creating manual/automation test cases for critical functionality and developed a regression test suite to run before and after deployment.● Performed Hybrid Behavior Driven Development with Data Driven Test Automation Framework using Cucumber Features, Scenarios, Step Definitions and Gherkins Format.● Analyzed system tests and unit tests authored by developers and developed automated tests to fill the gaps.● Conducted thorough API testing to verify the functionality and performance of backend services using Postman and Swagger.● Utilized Maven for build management, Git for version control, TeamCity for Continuous Integration, and JIRA for project management and defect tracking in software development projects.● Demonstrated proficiency in performance testing using JMeter, accurately simulating real- world user behavior to evaluate application scalability and responsiveness.● Provided valuable feedback on testing procedures resulting in subsequent improvements in product quality and efficiency.● Demonstrated automation testing procedures to manual QA testers, illustrating how to execute automated tests, interpret results, and generate comprehensive reports.Environment: Java, Selenium, Cucumber, Maven, Rest Assured, POM, BDD, Data Driven Model, TDD, GitHub, TeamCity, DataGrip, Oracle Database, Postman, Swagger, HTML, JavaScript, JMeter, AWS, IntelliJ IDEA, Docker, Chrome, Safari, iOS, Windows