'Job Title': Python SDET (Software Development Engineer in Test – Python)
'Responsibilities':
- Write Python scripts for test automation.
- Automate functional, regression, API, and integration testing.
- Work with tools like Selenium, Playwright, Pytest.
- Test APIs using tools/libraries such as Requests.
- Build and maintain automation frameworks.
- Integrate automated tests with CI/CD tools such as Jenkins, GitHub Actions, etc.
- Identify bugs and work with developers to fix them.
- Generate and analyze test reports.
'Required Skills':
- Proficiency in Python programming.
- Experience with test automation tools like Selenium, Playwright, Pytest.
- Knowledge of API testing using tools/libraries such as Requests.
- Familiarity with CI/CD tools like Jenkins, GitHub Actions.
- Robust problem-solving skills.
'Desirable Skills':
- Experience with other programming languages for automation.
- Knowledge of software testing methodologies.
- Familiarity with Agile development practices.
'Education Qualification':
- Bachelor's degree in Computer Science or related field.
Python SDET means Software Development Engineer in Test – Python. In simple terms, it is a software testing/automation role where Python is the main programming language.
A manual tester might check a login page like: Enter username, Enter password, Click Login, Verify dashboard. A Python SDET would write Python automation that performs these steps automatically, potentially testing hundreds of combinations.
SDET vs Tester: A traditional tester may focus more on executing and designing tests, while an SDET is more programming-focused and typically develops automation frameworks and testing tools. If you're asking because you saw 'Python SDET' in a , I can also explain what skills/interview questions are usually expected for a Python SDET role.
📌 SDET (Bengaluru)
🏢 Ascendion
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.