SDET

Raas Infotek LLC Logo
  • Security
  • Applications have closed

Position: SDET (Software Development Engineer in Test)

Contract: W2 Only

Responsibilities

  • Design, develop, and maintain robust automated test frameworks for web, mobile, and API applications.

  • Collaborate with developers, product owners, and QA engineers to define test strategies and automation coverage.

  • Write clean, reusable, and scalable automated test scripts using modern programming languages.

  • Perform functional, regression, integration, and performance testing in CI/CD environments.

  • Ensure test automation is integrated into build pipelines for continuous testing and quality feedback.

  • Conduct code reviews for test scripts and support debugging efforts for failures and defects.

  • Implement data-driven and keyword-driven test automation frameworks.

  • Monitor test results, analyze failures, and identify root causes in collaboration with development teams.

  • Contribute to Agile ceremonies such as sprint planning, daily standups, and retrospectives.

  • Stay updated with emerging test automation tools, frameworks, and QA best practices.

Required Skills

  • 10+ years of experience as an SDET, QA Automation Engineer, or related role.

  • Strong programming skills in Java, Python, JavaScript, or C#.

  • Proficient in test automation tools and frameworks (Selenium, Cypress, Playwright, Appium, TestNG, JUnit).

  • Experience with RESTful API and GraphQL testing using Postman, RestAssured, or Karate.

  • Solid understanding of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).

  • Familiar with version control systems (Git, Bitbucket).

  • Knowledge of performance/load testing tools (JMeter, Gatling, Locust).

  • Strong understanding of software testing principles, QA methodologies, and SDLC.

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform) for test environments.

  • Proficiency in debugging, logging, and analyzing system/test failures.

Nice-to-Have

  • Exposure to BDD frameworks (Cucumber, SpecFlow, Behave).

  • Experience with containerized environments (Docker, Kubernetes).

  • Familiarity with service virtualization and mocking tools (WireMock, Mountebank).

  • Knowledge of monitoring and observability tools (Splunk, Datadog, New Relic).

  • Exposure to security testing tools and practices.

  • Basic knowledge of backend/database testing (SQL, NoSQL).

Soft Skills

  • Strong problem-solving and analytical skills with attention to detail.

  • Excellent communication and collaboration skills across cross-functional teams.

  • Ability to work independently in fast-paced environments while meeting deadlines.

  • Passion for quality, innovation, and continuous improvement.

  • Proactive, self-motivated, and eager to adopt new testing technologies.