Experienced SDET responsible for designing and executing manual and automated tests, developing Selenium or Playwright frameworks, integrating continuous testing with Jenkins, performing performance testing, validating REST APIs, debugging defects, conducting root cause analysis, and managing code with Git. The role requires Java or Python programming skills and participation in Agile/Scrum development processes.
SDET Job Description
Summary
We are seeking an experienced Software Development Engineer in Test (SDET) to join our IT Services team. In this pivotal role, you will bridge the gap between development and quality assurance, ensuring the delivery of robust, high-performance software solutions. You will be instrumental in designing and implementing comprehensive testing strategies that align with our Agile/Scrum methodologies. This position demands a professional who can not only identify defects but also contribute to the architectural integrity of our applications through advanced automation and rigorous analysis, ultimately driving product reliability and customer satisfaction.
Responsibilities
- Design and execute manual test cases alongside automated scripts to validate software functionality and performance.
- Develop and maintain automated testing frameworks using tools such as Selenium or Playwright to enhance test coverage and efficiency.
- Collaborate with development teams to integrate continuous testing pipelines within the Jenkins environment.
- Conduct thorough debugging and root cause analysis to resolve complex issues identified during the testing lifecycle.
- Perform performance testing to ensure systems meet scalability and speed requirements under various load conditions.
- Validate data integrity and system behavior by interacting with REST APIs.
- Utilize Git for version control and manage code repositories effectively throughout the development cycle.
- Adhere to Agile/Scrum principles, participating in sprint planning, daily stand-ups, and retrospectives.
- Leverage programming skills in Java or Python to create scalable test automation solutions.
Requirements
Requirements:
- Minimum of 6 to 9 years of professional experience in software testing and development.
- Proven expertise in both manual and automated testing methodologies.
- Strong proficiency in testing REST APIs and understanding of web services architecture.
- Hands-on experience with version control systems, specifically Git.
- Demonstrated ability to configure and manage CI/CD pipelines using Jenkins.
- Solid understanding of Agile/Scrum frameworks and their application in software delivery.
- Advanced skills in debugging techniques and conducting deep-dive root cause analysis.
- Experience in executing performance testing to evaluate system stability and responsiveness.
- Proficiency in developing test automation frameworks using Selenium or Playwright.
- Strong programming background in Java or Python for scripting and framework development.
Similar Jobs
Information Technology
Designs, builds, and maintains automated and manual software tests. Responsibilities include creating test cases, automating prioritized scenarios, validating data with SQL, conducting ad-hoc and regression testing, participating in code reviews and refinement sessions, monitoring Azure releases, coordinating testing across distributed teams, and managing quality and defect reports. The role also supports process improvement and the integration of AI-powered tools into testing workflows.
Top Skills:
Azure ReleaseC#ChatgptCi/CdClaudeCursorCypressGitGithub CopilotJavaPlaywrightSelenium GridSeleniumSQLVisual StudioVisual Studio Code
Information Technology • Security • Cybersecurity
Lead quality engineering for distributed data platforms, microservices, APIs, web applications, and agentic AI systems. Develop automated testing frameworks and validate data quality, scalability, resilience, browser workflows, API contracts, and event-driven architectures. Design evaluation strategies for LLM, RAG, and multi-agent applications, including security, safety, groundedness, tool use, and guardrails. Mentor engineers and integrate automated quality gates into CI/CD pipelines.
Top Skills:
Azure DevopsCypressDelta LakeDockerGithub ActionsGitlab CiGraphQLHadoopHdfsHiveJavaScriptJenkinsKafkaKubernetesLinuxNewmanPlaywrightPostmanPysparkPytestPythonRestRest AssuredSnowflakeSparkTypescript
Information Technology • Internet of Things • Logistics • Software • 3PL: Third Party Logistics
Design and maintain UI and API automation frameworks for web and mobile applications using Playwright and JavaScript or TypeScript. Create test cases, perform manual, exploratory, and regression testing, manage scripts with Git, integrate tests into CI/CD pipelines, and collaborate with developers to improve software quality and testability.
Top Skills:
Ci/CdGitJavaScriptJenkinsPlaywrightPostmanTypescript
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.



