Back to jobs
N
Hiring companyNexthire

Verified today

Software Development Engineer in Test (SDET) II

Hyderabad, India Full-time On-site

About the role

We are seeking a skilled and motivated SDET-II to join our dynamic engineering team at Nexthire. As an SDET-II, you will design, develop, and maintain automated test frameworks and test cases for web, mobile, and API applications. You will collaborate closely with developers, product managers, and stakeholders to ensure testability, drive best practices, and deliver robust, scalable, high‑quality solutions. Responsibilities include analyzing requirements, creating comprehensive test strategies, executing manual and automated tests, reporting defects, and tracking issues to closure. You will participate in code reviews, design discussions, and mentor junior team members. Additionally, you will investigate and recommend tools, technologies, and processes to improve test efficiency, and work with DevOps to integrate automated tests into CI/CD pipelines.

What you’ll do

  • Design, develop, and maintain automated test frameworks and test cases for web, mobile, and API applications.
  • Collaborate with developers to ensure testability and drive best practices in software engineering and quality assurance.
  • Analyze requirements, develop comprehensive test strategies, and identify test coverage gaps.
  • Execute manual and automated tests, report defects, and track issues to closure.
  • Participate in code reviews, design discussions, and contribute to continuous improvement of testing processes.
  • Mentor junior team members and provide technical guidance on test automation and quality assurance.
  • Investigate and recommend tools, technologies, and processes to improve test efficiency and effectiveness.
  • Work closely with DevOps to integrate automated tests into CI/CD pipelines.

What you’ll bring

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3-5 years of experience in software testing and automation.
  • Strong programming skills in at least one language (e.g., Java, Python, C#).
  • Hands‑on experience with test automation tools and frameworks (e.g., Selenium, Appium, TestNG, JUnit, PyTest).
  • Proficient in testing RESTful APIs and using tools like Postman or similar.
  • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Excellent analytical, problem‑solving, and communication skills.

Nice to have

  • Experience in cloud‑based environments (AWS, Azure, or GCP).
  • Familiarity with containerization tools (Docker, Kubernetes).
  • Knowledge of database testing and SQL.

Skills

JavaPythonC#SeleniumAppiumTestNGJUnitPyTestPostmanGitJenkinsGitLab CIRESTful APIsSDLCAgileperformance testingsecurity testing

Education

Bachelor's