| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLE (Street Address ) 476-241 US CitizenshipPROFESSIONAL SUMMARY A highly motivated and result-oriented Software Automation Test Engineer with more than 5 years of experience in Quality Assurance through Manual and Automation Testing of on Client/Server and Web-based applications. Experienced in designing and implementing different automation frameworks like Data-Driven, and Hybrid frameworks using Selenium WebDriver with Page Object Model (POM). Developed Test Scripts to implement Test Scenarios, and features for BDD (Behavior Driven Development), and TDD (Test Driven Development) using Cucumber. Solid knowledge on Junit, TestNG framework, Maven for Project building tool developed Maven Project Object Model file(pom.xml), Jenkins for Continuous Integration. Experience in Application Programming interfaces (API) testing. Automated API Requests Using REST Assured while Executing Test Scripts Over Jenkins. Performed Manual and Automated API Testing of REST Endpoints using Swagger and REST Assured via sending requests using HTTP methods. Good knowledge of Object-Oriented Programming (OOP) concept and extensively used Java for test case automation. Expertise in different types of testing such as Regressing, Database, Functional, and GUI testing; as well as Positive and Negative testing and User Acceptance Testing (UAT). On a daily basis used GIT and GitHub repositories to update the code, push the latest commitments, and maintain code regarding minimizing merge conflicts. Experience in database query languages using MySQL and Oracle for Manual Testing and using JBDC java library for database Automation Test. Extensive working experience in all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM, and familiar with Waterfall. Experience with defect tracking and analysis using defect tracking tools such as JIRA. Demonstrated ability to adapt to a new environment quickly and feel comfortable working in a multicultural environment and cross-functional operations, strong team player, excellent communication skills, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.PROFESSIONAL EXPERIENCEJVS, NJ QA Automation Engineer January 2021 - Present Responsibilities: Develop an Automation framework by following a hybrid model approach of implementing Page Object Model and BDD, using JAVA, Selenium Web Driver, and Cucumber. Perform BDD (Behavior Driven Development) using Cucumber Features, Scenarios, and Step Definitions in Gherkin format. Develop test scripts, perform RESTful API testing using REST-assured library, and perform API manual testing using Postman. Set up Jenkins for a scheduled automation test run that will trigger the Smoke Test script by receiving an email. Identify, Report, and Track Defects using the JIRA test management tool. Perform End-to-End testing of database to check data integrity using SQL queries. Automating database scenarios using Selenium Web driver with Java and JDBC API. Review and generate complex test cases and test data, building procedures, and testing scripts based upon functional specifications. Gathering requirements documents such as business requirements design document and other related documents. Working in a Scrum team, attending Daily Scrums, Sprint Planning and estimating efforts, and identifying acceptance criteria for user stories, Sprint Retrospective, and Code review meetings. Environment: Java, HTML, Selenium WebDriver, Cucumber, Jenkins, Agile, SQL, Maven, XPath, IntelliJ IDEA, GitHub, Windows 7.Rite Aid, PA QA Tester May 2018 November 2020 Responsibilities: Participated in Daily Scrum, Sprint Grooming, and Sprint Planning and sprint retrospective meetings. Participated in developing an automation framework using the Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms. Develop test scripts, perform RESTful API testing using REST-assured library, and perform API manual testing using Postman. Used TestNG annotations (Groups, Tags, Parameter, Data Provider) to group test suites, test cases, and test methods for functional testing. Created scripts for JAVA for new functionalities and updated the existing scripts for upgraded functionalities. Involved in creation of automation framework in Selenium WebDriver using Page object (POM) and TDD approach. Executed cross-browser. Reviewed the Requirement Traceability Matrix, designed and documented Test Strategies, Test Cases, and executed test cases. Collaborated with other QA teams to meet deadlines and milestones. Environment: Manual Tester, Java, Selenium WebDriver, Jenkins, Agile, Maven, XPath, IntelliJ IDEA, GitHub.EDUCATION Bachelors degree in computer science. SDET Certificate. Completed Training Course: CSS, HTML, PHP, and Unix/Linux TECHNICAL SKILLS Test Automation Tools: Selenium WebDriver, JDBC, Jenkins, Cucumber, BDD Testing Methods: Functional Testing, Regression Testing, Smoke Testing, API Testing, Front and Back-end Testing, Database Testing API: Postman, REST Assured, Restful, Swagger Documents Project Management Tools: Jira Languages: Java, SQL, Gherkin Testing Frameworks: BDD, Data-Driven Testing, Hybrid, Junit. Design Patterns of Framework: Page Object Model (POM). Version Control Tool: Git, GitHub Development Tools (IDE): IntelliJ. Build Management Tools: Maven. RDBMS: MySQL Document and File Generation Tools: HTML, XML and JSON Methodologies: Agile/Scrum Knowledge of Dockers MS office: word and excel Linux and Unix operating system HTML and CSS |