Search Jobs

Search by job, company or skills

Senior Test Engineer

Senior Test Engineer

Straive
Early Applicant
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

Job Responsibilities & Requirements

  • 5 to 8 years of experience in software development testing, with at least 5 years dedicated to test automation.
  • Hands-on experience in Playwright is a MUST.
  • Proficiency in at least two programming languages/tools (e.g., Python, Java, JavaScript, or TypeScript), with Python being the most preferred language.
  • Proven track record in developing scalable automation test frameworks from scratch using Playwright with Python.
  • Strong proficiency in Python (3.x), including OOP concepts, data structures, exception handling, and asynchronous programming (asyncio).
  • Hands-on experience with Python test runners, primarily pytest (along with pytest-playwright, pytest-xdist for parallel execution, and pytest-html/Allure for reporting).
  • Comprehensive expertise in Playwright core capabilities: Page Object Model (POM), multi-browser execution (Chromium, WebKit, Firefox), auto-waiting, network intercepting/mocking, tracing, and debugging.
  • Secondary proficiency in Core Java programming and TestNG framework is desirable.
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, or GitLab CI).
  • Solid understanding of Web Services and API automation using Playwright's APIRequestContext or Python requests.
  • Experience with open-source tools for test case management, defect tracking (Jira), and API testing (Postman, SoapUI).
  • Working knowledge of web technologies: HTML, CSS, JavaScript, and the DOM.
  • Experience conducting code reviews, architectural reviews, and effort estimations.
  • Excellent written and verbal communication skills.

Qualifications

  • B.E. / B.Tech / B.C.S. or equivalent degree in Computer Science, IT, or related fields.
  • Highly motivated self-starter with strong organization, time-management, and problem-solving skills.

Strong presentation, facilitation, and negotiation capabilities.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Playwright

pytest-playwright

Allure

pytest-xdist

GitLab CI

GitHub Actions

pytest-html

About Company

Similar Jobs

3-7 yrs
Mumbai, India
Skills:
Java, TestNG, Jmeter, Javascript, Docker, Selenium, Postman, Rest Apis, Python, Azure DevOps, Playwright, CI CD, Cypress, SCADA
4-9 yrs
Delhi, Kolkata, Mumbai
Skills:
Python, Pytest, Kubernetes, Docker, Jenkins, automation development