Design, develop, and maintain automated test frameworks and test cases for web, mobile, and API applications. Collaborate with engineers and DevOps to integrate tests into CI/CD, execute manual and automated tests, report defects, and mentor junior testers while improving test processes and tooling.
Job Title: Software Development Engineer in Test (SDET) - II
Job Summary: We are seeking a skilled and motivated SDET-II to join our dynamic engineering team. As an SDET-II, you will play a critical role in ensuring the quality and reliability of our software products by designing, developing, and executing automated tests. You will collaborate closely with developers, product managers, and other stakeholders to deliver robust, scalable, and high-quality solutions.
Key Responsibilities:
- 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.
Qualifications:
- 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.
- Experience with performance and security testing is a plus.
Preferred Qualifications:
- Experience in cloud-based environments (AWS, Azure, or GCP).
- Familiarity with containerization tools (Docker, Kubernetes).
- Knowledge of database testing and SQL.
Similar Jobs
Artificial Intelligence • Big Data • Cloud • Security • Software • Cybersecurity • Infrastructure as a Service (IaaS)
As a Senior Performance Engineer, you will validate performance, scalability and reliability of Nasuni's Cloud File Data Services, design automated test frameworks, analyze bottlenecks, and mentor junior engineers.
Top Skills:
GitlabJenkinsLinuxPythonTerraform
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Lead competitor analysis of DRAM modules, focusing on design, functionality, and performance. Collaborate with engineering teams and mentor junior engineers.
Top Skills:
Ate/Uhs EnvironmentsDramHigh-Speed Signaling (Ddr4/Ddr5)Jedec StandardsOscilloscope-Based MeasurementsPmicsSi/Pi Tools
Artificial Intelligence • Hardware • Information Technology • Machine Learning
The role involves designing and verifying CMOS test structures, collaborating with global teams, improving design accuracy, and providing technical advice.
Top Skills:
Cadence VirtuosoCalibreEda ToolsHspiceLinuxPythonSkillUnix
What you need to know about the Hyderabad Tech Scene
Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.


.jpeg)