Source description
About the role
Job Overview : As a Software Development Engineer in Test (SDET), you will be a critical part of our engineering team, responsible for ensuring the quality, reliability, and performance of our software systems. You will work closely with developers, product managers, and DevOps engineers to build robust test automation frameworks, integrate testing into CI/CD pipelines, and drive a culture of quality across the organization. You will be expected to be hands-on with AI-augmented testing tools, including GitHub Copilot, to accelerate test development and improve coverage. Your role will involve white-box testing, requiring strong coding skills and deep understanding of system internals. You will also be responsible for API testing, and should be well-versed in tools and frameworks such as JUnit, Postman, and REST-assured. Must have skills for SDET Screening : - Java (Advanced coding, debugging, problem-solving) - Spring Boot, Spring Framework & Spring MVC - RESTful Web Services (REST APIs) & Microservices Architecture - Selenium WebDriver Automation - Automation Framework Design - TestNG & JUnit - Maven & Gradle - CI/CD (GitLab CI/CD, Jenkins) - Cloud Platforms (AWS or GCP) - AI-assisted Testing and Development (GitHub Copilot, GenAI,etc) Experience, Skills, and Qualifications : - Bachelors or Masters degree in Computer Science, Engineering, or a related field. - 5+ years of experience in software testing and automation. - Strong programming skills in Java, Python, or similar languages. - Hands-on experience with JUnit, API testing (REST, OpenAPI, GRPC-) including tools like Swagger / Postman / curl. Practical experience with SQL - Ability to find bottlenecks and thresholds in existing code with the help of automation tools - Strong aptitude for learning new technologies - Familiarity with test automation tools such as Selenium, Cypress, TestNG, or similar. - Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI. - Solid understanding of RESTful APIs, microservices architecture, and distributed systems. - Experience with version control systems (e.g., Git) and agile development methodologies. - Excellent analytical, debugging, and problem-solving skills. - Strong communication and collaboration abilities. Job Overview : As a Software Development Engineer in Test (SDET), you will be a critical part of our engineering team, responsible for ensuring the quality, reliability, and performance of our software systems. You will work closely with developers, product managers, and DevOps engineers to build robust test automation frameworks, integrate testing into CI/CD pipelines, and drive a culture of quality across the organization. You will be expected to be hands-on with AI-augmented testing tools, including GitHub Copilot, to accelerate test development and improve coverage. Your role will involve white-box testing, requiring strong coding skills and deep understanding of system internals. You will also be responsible for API testing, and should be well-versed in tools and frameworks such as JUnit, Postman, and REST-assured. Must have skills for SDET Screening : - Java (Advanced coding, debugging, problem-solving) - Spring Boot, Spring Framework & Spring MVC - RESTful Web Services (REST APIs) & Microservices Architecture - Selenium WebDriver Automation - Automation Framework Design - TestNG & JUnit - Maven & Gradle - CI/CD (GitLab CI/CD, Jenkins) - Cloud Platforms (AWS or GCP) - AI-assisted Testing and Development (GitHub Copilot, GenAI,etc) Experience, Skills, and Qualifications : - Bachelors or Masters degree in Computer Science, Engineering, or a related field. - 5+ years of experience in software testing and automation. - Strong programming skills in Java, Python, or similar languages. - Hands-on experience with JUnit, API testing (REST, OpenAPI, GRPC-) including tools like Swagger / Postman / curl. Practical experience with SQL - Ability to find bottlenecks and thresholds in existing code with the help of automation tools - Strong aptitude for learning new technologies - Familiarity with test automation tools such as Selenium, Cypress, TestNG, or similar. - Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI. - Solid understanding of RESTful APIs, microservices architecture, and distributed systems. - Experience with version control systems (e.g., Git) and agile development methodologies. - Excellent analytical, debugging, and problem-solving skills. - Strong communication and collaboration abilities.
More at Talent Stock Solutions