Logo for CodersBrain

Python Automation Tester_Shailja

Roles & Responsibilities

  • Minimum 5 years of experience in automation testing or 7+ years in testing roles.
  • Strong knowledge of Python scripting for automation testing.
  • Experience with Selenium WebDriver and automation frameworks like Pytest or Data Driven frameworks.
  • Proficiency in Java, Core Java concepts, and related testing tools.

Requirements:

  • Develop and maintain automation test scripts using Selenium and Python.
  • Design and implement automation frameworks and test strategies.
  • Execute automated tests and analyze results to ensure quality.
  • Collaborate with development teams to integrate testing into CI/CD pipelines.

Job description

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 multiDimensional 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

Software Development Engineer in Test (SDET) Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.