Description : Title : Lead SDET
Experience : 6+years
Location : Chennai (Work from Office)
Interview Process : Face-to-face interview
Skill Sets :
- 6 to 9 years of professional experience in SDET
- Programming Languages : Java / Typescript / Python / C#
- Web Technologies and Protocols :
- Understanding web technologies like HTML, CSS, and JavaScript
- Familiar of HTTP, HTTPS, RESTful APIs, GraphQL, Angular, React, jQuery
Automation Frameworks and Tools :
Proficiency in automation frameworks like Test automation tools such as TestNG, JUnit, or NUnit.Web Element Locators :
Ability to identify and locate web elements(CSS selectors, XPath expressions, HTML attributes, class names)Understanding of dynamic elements,iframes, shadow DOM, and handling different element states.API Testing :
Understanding the principles and characteristics of APIsKnowledge in constructing requests, parsing responses, and identifying issues.Knowledge in writing scripts using Postman / SOAPUI / REST AssuredAble to create, send, and analyse HTTP requests.Performance testing tools :
Understanding types of performance tests load / stress / endurance testingUnderstanding performance metrics(response time, throughput, concurrency)Skills to identify bottlenecks, and diagnose performance issuesFamiliarity with tools like JMeter / LoadRunner / GatlingSolely handle Test Environment SetupUnderstanding networking concepts, protocols (e.g., TCP / IP),Understanding network-related issuesTesting Concepts :
Writing test strategy, test plan and test case, and test executionVersion Control Systems :
Bitbucket / GitHubManaging code changesCollaborating with other team membersMaintaining a history of code Integration / Continuous Deployment (CI / CD) :Tools like Jenkins / Bamboo / BuildkiteIntegrating the automation into CI / CD pipelinesProblem-Solving and Analytical Thinking :
Designing efficient automation solutions / FrameworkAbility to identify and troubleshoot complex software defectsTest Management and Reporting :
Knowledge on Test management tools like JIRA or ZephyrExperience in generating comprehensive test reportsLeadership and Mentoring :
Guiding and mentoring other team membersProviding technical expertise and guidanceAgile Methodologies :
Agile methodologies such as Scrum or KanbanPlanning for Iterative development cyclesManage frequent releasesRisk Assessment and Mitigation :
Ability to identify and mitigate risks related to software quality.Measure how well risks are documented and managed throughout the project.Resource Management :
Resource allocation and team management,assess the efficiency and productivity of the testing team.Ensure resources are allocated effectively to meet project deadlines and quality goals.Good knowledge of the AWS / Azure cloud platformCompare and contrast the various solutions given a problem statementSelf-starter and Passionate to learn new technologies.(ref : hirist.tech)