Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Title:
SDET (Software Development Engineer in Test)
Location:
Remote Duration:
Long-Term Contract Experience:
7+
Years Visa:
EAD Job Summary We are looking for an experienced Software Development Engineer in Test (SDET) with strong expertise in test automation using Selenium, Cypress, and Playwright. The ideal candidate should have hands-on experience building automation frameworks, performing API and UI testing, and leveraging Prompt Engineering and AI-powered tools to improve testing efficiency. Required Skills 7+ years of experience as an SDET/Test Automation Engineer Strong hands-on experience with Selenium WebDriver Experience with Cypress and Playwright Prompt Engineering and AI-assisted testing (GitHub Copilot, or similar) Java or JavaScript/TypeScript TestNG/JUnit or Mocha/Jest
REST API
Testing (Postman/Rest Assured) Git and CI/CD tools (Jenkins, Azure DevOps, GitHub Actions) Agile/Scrum methodology Strong debugging and problem-solving skills Roles & Responsibilities Design, develop, and maintain scalable automation frameworks. Develop automated UI, API, regression, smoke, and end-to-end test scripts. Create automation scripts using Selenium, Cypress, and Playwright. Utilize Prompt Engineering and AI tools to improve test creation and automation efficiency. Execute automated test suites and analyze test results. Identify, document, and track software defects. Collaborate with Developers, QA, Product Owners, and Business teams. Integrate automation suites into CI/CD pipelines. Participate in sprint planning, code reviews, and release activities. Continuously improve test coverage and automation processes. Preferred Skills Cucumber (BDD Framework) Docker & Kubernetes JMeter or other Performance Testing tools AWS, Azure, or Google Cloud Platform SQL and Database Testing AI-driven Test Automation tools Appium (Mobile Automation) Microservices Testing ISTQB Certification Security Testing knowledge Education Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.