Search by job, company or skills

Itc Infotech India

Playwright

Save
new job description bg glownew job description bg glow
  • Posted 7 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Title: Software Test Engineer (Playwright + Pytest)

Experience: 5 to 8 Years

Job Location: Bangalore

Notice Period: Immediate

Job Summary:

We are seeking a skilled Software Test Engineer with strong expertise in Python-based automation, specifically using Playwright and Pytest. The role involves building and maintaining automation frameworks, executing manual and automated test cases, and ensuring product quality through comprehensive testing strategies across UI, API, and backend layers.

Key Responsibilities:

  • Develop, maintain, and execute automated test scripts using Playwright (Python) and Pytest.
  • Perform manual testing and regression testing for features not suitable for automation.
  • Enhance automation frameworks by building reusable fixtures, assertions, and reporting integrations.
  • Execute UI, API, integration, and backend validation testing.
  • Design and maintain test cases, test plans, and regression suites.
  • Validate backend data using SQL queries and data-driven testing approaches.
  • Perform basic non-functional testing including stability, performance checks, and security validations.
  • Support test environment setup and test data management, including cloud environments (Azure).
  • Collaborate with cross-functional teams in Agile/Scrum environments.
  • Participate in code reviews and test design reviews.
  • Monitor, report, and communicate test status, risks, and defects effectively.

Required Skills & Experience:

  • 4 years of strong QA/Automation testing experience.
  • Proficiency in Python programming with clean and maintainable coding practices.
  • Hands-on experience in Playwright (Python) and Pytest framework (fixtures, parametrization, markers).
  • Experience in API testing and automation using tools like requests/httpx/Postman.
  • Strong understanding of REST APIs and JSON schema validation.
  • Experience with manual testing and regression testing.
  • Knowledge of SQL for database validation.
  • Familiarity with CI/CD pipelines and automation execution.
  • Experience with test management tools (Jira, Azure DevOps, TestRail, etc.).
  • Understanding of STLC, test design techniques, and quality metrics.
  • Basic knowledge of cloud platforms (Azure) and authentication mechanisms (OAuth, JWT, SAML)

Desired Skills (Nice to Have):

  • Experience with pytest plugins (pytest-xdist, pytest-cov, allure, pytest-html).
  • Exposure to performance testing tools (Locust, JMeter).
  • Basic understanding of security testing (OWASP concepts).
  • Strong debugging and troubleshooting skills.
  • Familiarity with logging and observability tools.
  • Ability to work independently and collaboratively across teams.

Qualifications:

  • Bachelor's degree in Computer Science, IT, or related field

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148280189

Similar Jobs

Bengaluru, India

Skills:

JavaSoapuiJIRAApi TestingTypescriptRestassuredSeleniumOctane ALMPlaywrightKarateHarnessGitHub Actions

Bengaluru, India

Skills:

automation testingPythonAzure DevOpsPlaywrightsoftware testing methodologies

Bengaluru, India

Skills:

lending Azure DevOpsTest StrategyTypescriptAgile TestingDefect ManagementPostmanRestassuredJenkinsJavascriptCI CD toolsGitHub ActionsTrade FinancePlaywrightBanking domain experienceUI API testingPayments

Bengaluru, India

Skills:

XpathJiraJenkinsTypescriptJavascriptSeleniumTestrailPythonAWSPlaywrightGitHub ActionsCypressMABL

Bengaluru, India

Skills:

.NETRESTSqlSdlcStlcApi TestingSoapTest ManagementFunctional automation