Hire Global High-Quality Remote Talent Faster
SDET Engineer – Playwright, API Automation
Location
India
Posted
12 hours ago
Salary
0
Seniority
Senior
Job Description
SDET Engineer – Playwright, API Automation
BorderlessMind
• Develop, maintain, and enhance end-to-end UI automation using Playwright and TypeScript. • Build maintainable automation following Page Object Model (POM) and reusable framework patterns. • Ensure automation supports parallel execution, browser context management, and reliable CI execution. • Maintain stable, scalable, and reusable automation for assigned business workflows. • Develop and maintain API automation using Python and pytest. • Automate REST, GraphQL, and SOAP API validation. • Create reusable fixtures, client abstractions, and parameterized test suites. • Maintain Postman and Newman collections for API smoke testing and contract validation. • Integrate automated test suites into Jenkins CI/CD pipelines. • Configure and maintain smoke, sanity, functional, and regression test execution. • Monitor automation quality and continuously improve execution reliability. • Design and maintain WireMock stubs for API and microservice simulation. • Utilize AI-assisted development tools to improve automation productivity. • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives. • Document automation solutions and maintain knowledge-sharing resources.
Job Requirements
- 5+ years of experience in Software Test Automation as an SDET or Automation Engineer.
- Strong experience developing end-to-end UI automation using Playwright and TypeScript.
- Extensive experience with Python and pytest for API automation.
- Hands-on experience testing REST APIs, including request validation, response verification, schema validation, and chained requests.
- Experience testing GraphQL APIs, including queries, mutations, variables, and schema validation.
- Working knowledge of SOAP API testing.
- Experience integrating automation into Jenkins CI/CD pipelines.
- Hands-on experience with WireMock or similar service virtualization tools.
- Strong understanding of Git workflows, pull requests, and version control best practices.
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar platforms.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
Benefits
- Advanced training opportunities
- Open communication
- Collaboration with teams
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Eliminate manual QA dependency and build scalable automated testing • Design and evolve test architecture and tooling that scales across services and teams • Own test strategy across services — determine what to test, where to test it, and how to maximize signal while minimizing runtime • Improve CI/CD confidence and release safety while increasing deployment velocity • Reduce regression risk through high-value test coverage rather than brute-force test expansion • Proactively detect, diagnose, and eliminate flaky or low-signal tests
• Develop, maintain, and execute test automation for Web, Mobile, API, and Data applications; • Create and evolve automation scripts using tools such as WebdriverIO, Appium, Postman, and PactumJS; • Automate tests on Android and iOS devices; • Integrate automated test execution into CI/CD pipelines, ensuring quality with each deployment; • Identify, log, track, and manage defects using tools such as LambdaTest, Kanbanize, or similar; • Prepare test reports, track quality metrics, and monitor Quality Gates; • Configure and run tests in Device Farms; • Contribute to defining and evolving the test strategy, promoting quality across all stages of the development cycle.
• Own end-to-end test automation for our Blazor WebAssembly front end, including UI and functional test suites (e.g., Playwright). • Build and maintain API test coverage for our .NET Core back-end APIs, Azure Function apps, and dedicated authentication service — integration, contract, and regression testing. • Establish mobile test automation for our .NET MAUI mobile application across iOS and Android. • Leverage Claude Enterprise to generate, refactor, and maintain test scripts efficiently, and help define best practices for AI-assisted testing on the team. • Integrate testing into CI/CD so automated suites run on every build and release, with clear pass/fail signals and actionable failure reporting. • Track and report quality metrics — escaped defects, coverage, flaky test rates — and use them to drive improvement. • Partner with developers to make testability a first-class concern in design and code review, and to reproduce, isolate, and verify bug fixes. • Perform targeted exploratory testing where automation isn't the right tool, especially for new features and edge cases.
• Analyze, plan, implement, and maintain test automation scripts; • Develop scalable, reusable, and easy-to-maintain automation frameworks; • Ensure application quality through UI and API test automation; • Contribute to the continuous integration of test suites into CI/CD pipelines; • Lead test automation strategies and promote the evolution of the team's quality practices; • Work from requirements refinement onward, promoting a Shift-Left culture; • Participate in defining and implementing automation standards and best practices; • Mentor junior and mid-level QA professionals, supporting their technical development; • Perform performance testing and support application security-related initiatives; • Collaborate with development, product, and business teams to ensure high-quality deliveries; • Monitor the coverage and effectiveness of automated tests, proposing continuous improvements.




