Source description
About the role
Python Automation Testing – Selenium with Java 5+ years’ Experience or 7+ years of experience of testing automation TestNG Framework and annotation - Before and After annotations, groups, priorities, parameterization, Data providers, Timeouts, Invocation counts Automation Reports - Extent, Allure Report in the TestNG Projects Simple Automation Frameworks with POM and Page Factory Selenium Mouse action functions and problem statements on the same - Actions Class, JavaScriptExecutor. Handling dynamic web tables - Table along with real time Scenario and data. Handling Frames and Alerts - Iframes, Alert Class and its examples TestNG Framework with Parallel execution - testNG XML, Listeners, IRetryAnalyzers, TestNG suites, Cross browser, Parallel methods & Parallel classes execution. Data Driven and Keyword Driven Frameworks Overview Different wait statements and uses TestNG Maven Integration concepts Different Locators in Selenium, Different Assertions Knowledge with Core Java Concepts , Python Java String concepts - Strings, String Buffers, String Builders, String methods. Solving string related problem statements- Strings, String Buffers, String Builders, String methods. OOPS Concepts and its implementation- Inheritance, Polymorphism, Abstract Class, Encapsulation. Java Interface and its Implementation- Marker Interface, Functional Interface Concepts on Java Collections - List, Queue, Set, Maps, Predefine collection methods Solving Problem Statements on collections - List, Queue, Set, Maps, Predefine collection methods Java Arrays and Solving Problem Statements - Array methods, Array types, single and multi-Dimensional Array. Exception Handling and Static blocks - Selenium Exceptions and Java Exceptions and its types Objects, Class, Data members - Access modifiers, Data Types. Stack, Queues, Linkedlist, Trees, Graph. Algorithms -Complexities, Searches, Sorts. Exception Handling - Custom, In Inheritance, In OOPS, In java 7,8 Familiar with Manual Testing Concepts, & test plan preparation Good experience in any of the IDEs like Eclipse Experience in GIT or any other repositories and Jenkins Experience in any automation framework like BDD, TDD, Cucumber Excellent knowledge on Python scripting for automation testing. Proficient in automation and its frameworks using Pytest or Data driven framework. Exposure to web automation frameworks using WebDriver Selenium Grid
More at Coders Brain Technology Pvt. Ltd.