| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name (SDET/ QA Automation Engineer)Cincinnati, OhioEMAIL AVAILABLE PHONE NUMBER AVAILABLESkillsOverall 11+ years of IT experience which includes 5+ years as QA Automation Engineer and 6+ years as Java DeveloperHands-on experience in Manual and Automation Testing of client/ server, web and mobile based applicationsSound knowledge of current trends in Software Development & Testing Life Cycles (SDLC & STLC) and Bug Life CycleExpertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on various documents such as user story, use case, functional requirement document, business requirement document and design documentProficient in Black Box, Smoke, Functional, Integration, User Acceptance, Regression, GUI, Backend and Cross-Browser TestingExperience in creating new and maintaining existing automation framework models such as BDD/ TDD, Hybrid and Data DrivenExtensive experience in developing automated test scripts using Selenium WebDriver and PlaywrightExperience in testing API/ Web Services using POSTMAN and RestAssuredExperience in developing BDD by writing Gherkins language using Cucumber toolHands-on experience on testing frameworks like TestNGPerformed database/ backend testing by writing complex SQL queries for data validation and integrityWorked on testing applications on different browsers like Chromium, Firefox, Safari and IEExtensively used Java and JavaScript/ TypeScript for test case automationGood working knowledge on Eclipse, IntelliJ and VSCodeHand-on experience on build automation tools like MavenExperience with Surefire and Allure to manage and report test resultsExperience in analysing the defects and reporting them using defect tracking tools like HP ALM/ JIRA/ BugzillaExperienced in using version tools like GIT/ SVNWorked on building CI/CD and deployment pipelines using Jenkins for automation suite executionWorked in Agile methodology and have good understanding of itExcellent interpersonal skills, proven team player with an analytical bent to problem-solving and delivering before deadlineExcellent communication and collaborative skills to work effectively with cross functional teamsQuality oriented mindset with Test to Break attitudeProjectsPeapod UI Automation Tester Apr 2023 present Cincinnati - OHParticipated in daily stand-ups, sprint planning, and retrospective meetings as part of an Agile development teamWorked closely with developers and product owners to understand requirements and ensure test coverage aligns with business goalsPerformed Smoke, Functional, Integration and Regression testing based on analysis and understanding of requirements, non-functional specifications and end-user needsImplemented BDD using Cucumber, creating feature files with Gherkin syntax to define test scenariosIntegrated Playwright with Cucumber to automate BDD scenariosDeveloped and maintained end-to-end test automation scripts using Playwright, JavaScript and IntelliJ for e-commerce web applicationDesigned reusable Playwright page objects and custom helper methods, enhancing test script development efficiencyUsed NPX commands for efficient execution of Playwright scriptsUsed GitHub as code repository to clone, commit and push the changes into repositoryIntegrated Playwright test suites into Jenkins pipelines, enabling automated test execution and reportingConfigured cross-browser testing to ensure consistent application behavior across Chrome, Firefox, and WebKit browsersGenerated detailed test reports using Allure, providing insights into test execution results, coverage, and identified issues.Analyzed test failures and collaborated with developers to debug and resolve issues efficientlyCMM API Automation Tester May 2021 Mar 2023 Cincinnati OHOperated under Agile and Scrum frameworks for requirement grooming and analysisDeveloped test plans and test cases utilizing QA best practises and standardsMaintained detailed documentation of test cases, including setup and teardown proceduresDocumented REST API endpoints with Swagger UIDeveloped and executed automated test cases for REST APIs using Rest Assured and IntelliJUtilized RestAssured Java library for automating REST API testing, creating comprehensive test cases for various HTTP methods (GET, POST, PUT, DELETE)Parsed and validated JSON responses using RestAssured's built-in methods and additional libraries like GsonIntegrated RestAssured tests with TestNG frameworkConfigured Maven to execute test suites as part of the build processConfigured pipelines in Jenkins to run API tests on every code commit in GITHubIntegrated Maven plugins (Surefire, Allure) to generate test reports and track test execution resultsUsed JIRA for bug tracking and reporting, also followed up with developers to verify bug fixes and update bug statusPerformed troubleshooting on issues by verifying logs from SplunkWorked in close collaboration with development teamsAhyush API Tester Feb 2020 Apr 2021 San Antonio TXCollaborated closely with development and QA teams to define API test strategies, test scenarios, and acceptance criteria, ensuring alignment with business requirementsDeveloped and executed comprehensive API test suites using Postman to validate REST APIs, ensuring functionality, reliability, and performanceDesigned and implemented automated test scripts in Postman for endpoints, request/response validation and error handlingUtilized Postman collections, environments, and variables to manage and organize API tests effectively, enhancing test reusability and maintainabilityGenerated detailed API test reports using Postman's built-in reporting features, documenting test results, performance metrics, and status of API endpoints.Conducted load and performance testing of APIs using Postman's capabilities to simulate various user loads and analyze API response times under different conditionsIntegrated Postman with CI/CD pipelines (Jenkins) for automated testing on code commits and deployments, ensuring continuous integration and deliveryStored Pass/Fail results in project folder and/or in Quality Center with proper screenshots and retested and closed fixed defectsRegularly assessed testing progress and prepared the test status reports to QA ManagerInvolved in Scrum type of agile methodology testingTalentTurbo UI Automation Tester Feb 2019 Jan 2020 Cincinnati OHParticipated in Agile development team meetings including stand-ups, requirement reviews and demosAttended sprint planning meetings to discuss about the user stories and prioritiesAnalysed system requirement specifications and prepared test plan and test cases.Developed and executed automated tests for the web application using Selenium WebDriver and Java within the Eclipse IDEImplemented the Page Object Model (POM) design pattern to enhance code reusability and maintainabilityOrganized test cases into TestNG test suites for modular and scalable test executionUsed Maven to automate builds and manage dependenciesUsed Github as code repositoryAutomated build, test, and deployment processes in JenkinsRan automated regression tests on different browser platforms and environments to ensure cross-browser compatibility and application stabilityGenerated test reports using TestNG, documenting test results and providing insights into test coverage and pass/fail statusEnsured that all the test cases are updated in the JIRA Test management toolCollaborated with the development team to ensure early identification and resolution of defectsInvolved in Release support - Release to QA, environment setup, and release processPrior ExperienceTata Consultancy Services Java Developer SEP 2008 - Dec 2014 Hyderabad IndiaDesigned the web service contract as per the requirementDeveloped Java Web Services to facilitate service fulfilment, assurance, callback updates and any other new requirementIntegrated service portal with various applications like BMS, Mediation Zone, ODS using Jboss ESB and Java Web ServicesImplemented security in web servicesImplemented SOAP with attachmentsBuilt the projects using Apache Maven and deployed on the Jboss serverMaintained source code version in SVNDeveloped SQL queriesResolved the technical issues raised by client and on-site members of all four zonesProvided RCA of failed service ordersDeveloped automated scripts in order to avoid manual clearance of failed service ordersInstalled and configured the Jboss serverMonitored the performance of Jboss serverSlimmed down the Jboss serverImplemented Jboss Load-balancing using Oracle web cacheWorked in Agile MethodologyEducationBachelor of Technology Chemical Engineering 2004 - 2008 JNTU |