| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLE PHONE NUMBER AVAILABLE Manitoba Drive, Alexandria, Virginia, Street Address
Status: US CitizenProfessional SummaryA highly motivated Software Automation Test Engineer with over 6 years of experience in the IT Industry.Experience in performing both Manual and Automation Testing of Web based and Desktop applications.Have worked under both Agile Scrum and Waterfall Methodologies.Comprehensive knowledge of each phase of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).Experienced in automating test cases using Selenium WebDriver, Java, Maven, JUnit, TestNG and Cucumber Behavior-Driven Development (BDD).Proficient in Developing and maintaining Automation Frameworks like TDD, Hybrid and BDD Frameworks using Java and Selenium WebDriver.Proven ability in developing BDD scripts with Cucumber using Gherkin language and writing step definitions.Familiar in identifying and reporting defects using defect tracking tools such as JIRA.Proficient in developing custom reporting engines for test execution like HTML reports, in JSON format.Ability to write dynamic XPath and CSS selectors for complex Web Elements Identifications in Selenium WebDriver.Very good knowledge of Object-Oriented Programming (OOP) concept and extensively used Java for test case automation.Professional expertise in Smoke Testing, Back-end Testing, Black-Box Testing, Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser Testing, UI Validation and API testing using POSTMAN.Solid knowledge on Eclipse Junit, Cucumber, TestNG framework, Maven for Project building.Professional in creating Page Object Model and Page Factory Design for implementing framework.Understanding of Continuous Integration tool Jenkins and Experience in test planning, test strategy.Solid understanding of Relational Database Design, skilled in writing SQL queries for further performing Back-End testing of application.Possess excellent communication skills with fluency in four languages, documentation, and organization skills with the ability to adapt to a new environment & meet stringent deadlines.Highly analytical in developing the methods and measures to meet requirements and solve any issues that arise during the project.A strong believer in Teamwork and ability to adapt to new environments quickly, Collaboration with Cross Functional Team mindset. enthusiastic learner.Technical SkillsLanguages: Java, SQL,Testing Methods: Functional, Integration, Sanity, Backend, Regression, Smoke, Black box, GUI, UATDatabases: MySQL, OracleTest Management/Bug Tracking Tools: Jira.Framework/Design: Behavior-Driven Development (BDD), Data-Driven Testing (DDT), Page Object Model.Automation Tools: Java, Selenium WebDriver, Maven, JUnit, TestNG, Cucumber, Jenkins, Git, GitHub and GridOther: MS-Word, MS-Excel, Business Process, Client-server, Continuous improvement, SQL server, Documentation,IDE: Eclipse, PostmanExperienceUnited States Department of Agriculture Washington, DC Software Automation Test Engineer05/2022 - CurrentOn a daily basis using GIT and GitHub repositories to update the Java code, push the latest code, maintain Java code regarding minimizing merge conflicts.Collaborated with BA team and business owners to acquire maximum knowledge on the application, conducted additional research on industry (specifics, issues) to collect information for better understanding of the project and requirements from the end-user point.Collaborated with the development team to understand technical aspects of the application and to analyze and design test planning.Developed and executed manual and Automated test analysis, test cases, test scenarios, Java test scripts, bug reporting, verified test results vs requirements.Develop test strategy, test plan, Java environment setup, Java test script, test execution, log defect and test report.Developed and maintained traceability matrix to ensure the adequate coverage of the test cases.Periodically updated test plans and test cases to manage changes in requirements, enhanced Java test codes to maintain code reusability, maintainability.Performed various test types including but not limited to smoke, functional, regression, integration, ad-hoc, positive and negative tests and reported the defects to the developers using JIRA.Used different web locators like ID, Name, ClassName, TagNmae and wrote XPath and CSS selectors to locate Web Elements in Selenium WebDriver.Collaborated with the team to develop automation framework using Java, Maven building tool and Cucumber framework as well as Selenium WebDriver and Page object (POM) driven approach. to run test cases in multiple browsers and platforms.Executed cross browser compatibility and regression tests using Java, Selenium Web Driver and Cucumber to test the UI following each new build release.Developed Cucumber BDD features aligned to requirements to validate functionalityConnect database to send Queries using SQL for data verification and validation.Performed back-end testing on oracle database by writing SQL queries.Run API testing manually using Postman and automation of REST.Modify existing Java codes and update locating techniques as per needed.Collaborated with developers in bug management: defects identification, bug analysis, tracking and reviewing.Actively was involved and participated alongside with other team members to end-to-end testing.United States Office of Personnel Management Washington, D.C.Automation Tester08/2020 - 04/2022Analyzed and documented business requirements and specifications, developed test plans, test cases.Manually tested, verified and validated that the product meets user requirements.Participated developing automation framework using Java OOPs, Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms.Involved in testing the new functionality based on test cases and coordinated with the development team in fixing the issues, defect management by logging and tracking bugs during execution.Developed automated test scripts using Java OOPs concept to implement test cases, test scenarios and features.Used Java language, Eclipse, TestNG for scripting, and used Maven for creating maven project. Integrated with Continuous Integration tools Jenkins for running tests on a nightly or needed basis automatically.Maintained grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.Performed system analysis and understand the deliverables using Agile MethodologyParticipated in ceremonies, like Daily Standup meeting, Sprint Planning, Sprint Grooming, Sprint Demo and Sprint Retro.Connect database to send Queries using SQL for data verification and validation.Performed back-end testing on oracle database by writing SQL queries.Used different web locators like ID, Name, ClassName, TagNmae and wrote XPath and CSS selectors to locate Web Elements in Selenium WebDriver.Developed Manual test cases following use cases for specific functional requirements.Modify existing Java codes and update locating techniques as per needed.Written positive, negative test cases and created detailed summary reports.CareFirst Reston, VAQA Tester09/2018 - 08/2020Performed manual testing, positive and negative testingWorked in an Agile Scrum environment, attended all scrum ceremoniesDesigned manual test case template using Excel and wordCreated Test cases and test plansCreated Test Data for testing different Use Case scenariosWorked with the Developers and the Test Lead to verify the Test CasesDesign/review test scenarios, test data and test cases for different financial user groups based on system requirements, solution diagrams, help files, and screen mockupsParticipated weekly team meetings with business users, developers and updates on the status and raise any issues to the managementUsed JIRA for bug trackingAnalyzed the log files to verify the transfer of data and check the flat files for missing data while calling to the third-party applicationsInvolved in testing all backend processes using SQLAnalyzed and Fixed software malfunctions for Windows Application.EducationKabul UniversityBusiness Administration2008-2012CertificationsUniversity of Sydney (Authorized by)Coursera (Offered by)Innovation Through Design: Think, Make, Break, RepeatApril,2023International Scrum InstituteScrum MasterDec, 2022 |