| 20,000+ Fresh Resumes Monthly | |
|
|
| Related Resumes Project Management Information Technology Knoxville, TN Desktop Support Information Technology Maryville, TN Talent Acquisition Information Technology Knoxville, TN Statistician, Demographer, information Technology Manager, Divis Knoxville, TN Information Technology Specialist Knoxville, TN VP Technology Farragut, TN Client Service Information Systems Knoxville, TN |
| Click here or scroll down to respond to this candidateCandidate's Name
EmailEMAIL AVAILABLEPhonePHONE NUMBER AVAILABLEAddressKnoxville, TNStatusUS CitizenEducationPellissippi State Community CollegeAssociate of Computer Information TechnologySkillsTestingToolsSelenium IDE/ WebDriver, Cucumber, Karate API, Postman, SoapUI, TestNG, JUnit, ALM, Jira, Rally, UFT, Swagger API, Git, GitBash, ConfluenceLanguagesJava, SQL, C++, VBScript, JSON, XMLIDEEclipse, IntelliJ, VS, Sublime Text, NetBeansCI/DCJenkins, Azure DevOps, Bamboo, GitLab CIRepositoryBitbucket, GitHub, Stash, GitLab, Git, GitBashDatabaseSQL Server, PL/SQL, Oracle, MySQL, MongoDBOSWindows 7, 8, 10, 11, Mac OSBuild ToolsMaven, Ant, GradleSummaryResult-driven QA Automation Engineer with 8+ years of experience in software testing and quality assurance. Proficient in using various testing frameworks, automation tools, and databases to ensure high-quality software products. Skilled in identifying, analyzing, and resolving complex software issues to meet end-users' needs. Seeking a challenging position in a dynamic environment to contribute my skills and expertise to drive the success of the organization.Proficient in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), with expertise in requirements gathering, test planning, test case development, test execution, defect tracking, and reporting.Experienced in effectively managing and resolving high severity defects in the production environment using Jira, ensuring minimal impact on end-users and timely resolution of issues.Contributed to the success of multiple Scrum projects by effectively collaborating with cross-functional teams, participating in daily stand-up meetings, sprint planning and retrospectives.Capable of utilizing advanced Java concepts such as OOP, collection framework, and data structures to design and implement efficient automation frameworks.Developed utility methods for Selenium to automate UI testing, including handling multiple windows and pop-ups, as well as for API and database automation.Good in Automation tools such as Selenium WebDriver, Selenium RC, Selenium Grid, Java, Jenkins Maven, Eclipse, Cucumber, TestNG and Karate API.Experienced in making Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium to maintain test suite.Experienced in working with Selenium Grid which is a part of the Selenium Suite to specialize in running multiple tests across different browsers, operating systems, and machines in parallel.Experienced in working with logging framework Log4j written in Java to store the flow details of Selenium Automation in a file or databases.Developed automation scripts using REST-assured libraries/Karate API for API testing and used tools such as Postman and SoapUI for API validation.Proficient in validating API responses using various techniques such as schema validation, JSON/XML parsing, and assertion libraries to ensure the accuracy and completeness of the data.Skilled in database validation, dynamic data handling, and writing efficient SQL queries to ensure accurate and reliable data in automated tests.Developed Jenkins pipeline jobs to automate continuous integration and deployment (CI/CD) processes, including scheduling jobs to run daily and triggering jobs to execute when deployment comes from dev.Generated Extent reports to provide detailed test execution reports after automation scripts, including test results, logs, and screenshots, to effectively communicate the testing progress and status to stakeholders.Effective communicator with strong interpersonal skills and ability to collaborate effectively with cross-functional teams, with a focus on delivering high-quality work and meeting project deadlines.Possessing expertise in developing, adapting, and upkeeping Automation Framework Models such as BDD, TDD, Hybrid, or Data Driven frameworks.ExperienceClient: Hilton Memphis, TN (REMOTE)Role: QA EngineerPeriod: May 2023 PresentContribution:Developed and implemented automated testing scripts for web-based applications utilizing Java, Eclipse, TestNG, JUnit, Maven, and Selenium WebDriver.Implemented the Page Object Model (POM) repository design pattern to organize web elements systematically, enhancing code maintainability and reusability in Selenium automation.Established an automation framework using Selenium WebDriver and TestNG.Executed various testing activities including Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, as well as both Functional and Non-Functional Testing.Conducted manual test case executions with meticulous comparison of actual outcomes against expected results.Utilized Postman for manual validation of REST-based web services and APIs.Updated and improved regression test cases within Selenium WebDriver using Java.Employed Verification and Validation techniques, integrating Assertions in both manual and automated testing.Collaborated on distributed test automation execution across diverse environments within the Continuous Integration Process, leveraging Selenium and Jenkins.Provided support to the DevOps team in managing build cycles and CI/CD processes through Jenkins, enhancing efficiency and reliability in software development workflows.Ensured comprehensive coverage of proposed test cases aligned with the Software Requirements Specification (SRS) document using the Requirement Traceability Matrix (RTM).Participated in collaborative requirements reviews, design discussions, and thorough scrutiny of test plans and cases.Provided weekly progress updates, effectively communicating advancements in testing efforts and highlighting unresolved issues for resolution.Client: DocuSign Washington DC (REMOTE)Role: Sr. QA EngineerPeriod: December 2020 April 2023Contribution:Employed Java, Eclipse, TestNG, JUnit, Maven, and Selenium WebDriver to design and implement automated testing scripts for web-based applications.Implemented the Page Object Model (POM) repository design pattern to store all web elements and promote code maintainability and reusability in Selenium automation.Developed an automation framework in Selenium WebDriver and TestNG using a behavior-driven approach similar to Cucumber (BDD) in JAVA.Conducted Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non-Functional Testing.Executed test cases manually and compared actual results to expected outcomes.Utilized the Postman tool to manually verify all REST-based web services and APIs.Automated API/web services/middle layer testing using Karate API.Updated regression test cases in Selenium WebDriver using Java programming language.Formulated and executed SQL statements to validate data in the backend.Devised and executed SQL joins to verify results in Web Services and UI with the Database.Employed software Verification and Validation techniques manually and automation using Assertions.Configured and integrated Automation scripts on Continuous Integration tool (CICD) Jenkins for nightly test suite execution and testing as part of DevOps tools.Utilized the Requirement Traceability Matrix (RTM) document to ensure all proposed test cases were covered as per the SRS document.Participated in requirements reviews, design reviews, test plan, and test case reviews.Maintained weekly status updates demonstrating the testing effort's progress and open issues to be resolved.Client: Ford Motor - Company, Nashville, TNRole: Test EngineerPeriod: June 2018 November 2020Contribution:Actively collaborated with Developers, Business analysts, and Product owners in an Agile environment to determine requirements.Detected, reported, tracked, and contributed to defect resolution using the defect management tool JIRA.Implemented the Page Object Model (POM) design pattern with Page Factory in Selenium WebDriver framework architecture, enhancing time efficiency and code reusability.Automated and validated all UI components, pop-ups, browser navigations, mouse movements, and web tables using Selenium WebDriver and TestNG assertions.Employed JBDC library functions to conduct Back-End testing for data integrity validation in databases with SQL queries.Conducted manual and automated REST API testing utilizing Postman and Karate API, respectively, to ensure the functionality and reliability of related Web Services.Demonstrated automated tests of user stories during Sprint Demo to keep Stakeholders and Product owners informed of software development progress.Integrated with the Continuous Integration (CI) tool Jenkins to automatically run test cases, scheduling Smoke and Regression testing suits, and generating comprehensive, user-friendly reports.Analyzed assigned user stories and developed feature files in Cucumber's Gherkin language to simplify test cases for non-technical individuals.Executed and logged Smoke and Regression test suites using Apache Log4j utility.Adapted and tested newly proposed changes at any point during the Agile release.Facilitated innovative problem-solving and customer service solutions by updating the existing automation framework, redesigning testing flow, and adding generic methods.Client: Pfizer - Nashville, TNRole: Jr. QA EngineerPeriod: January 2016 May 2018Contribution:Documented software issues/bugs and provided developers with clear and detailed steps to reproduce problems and root cause analysis using debugging, DevTools, and Application logs. Organized test suites for unit testing and integration testing to ensure high-quality releases from user story development to post-deployment verification.Developed and improved the automation framework using Selenium WebDriver, JUnit, Cucumber, JDBC, RestAssured libraries, Maven Build Management, and Java Programming Language.Implemented API automation by designing generic methods to perform HTTP Requests, retrieve and validate the server response using advanced SQL queries, Object-Oriented Concepts, and Collection Framework.Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Selenium and Jenkins. Assisted DevOps team with build cycles and CI/CD processes using Jenkins.Created several SQL stored procedures for dropping and recreating indexes on target tables. Extracted data from databases and web service APIs from automation frameworks to perform cross-validation.Conducted database and business requirement validations to ensure different application servers maintain the same data.Developed and executed automated scripts for testing web-based applications using Java, Eclipse, TestNG, Cucumber, Maven, and Selenium WebDriver.Conducted Regression Testing for all features before release to ensure the Application behaves as per customer expectations. |