Skip to Main Content

Job Title


Senior SDET


Company : Uplers


Location : Noida, Uttar Pradesh


Created : 2026-02-23


Job Type : Full Time


Job Description

We are looking for a passionate and detail-oriented SDET 2 (Software Development Engineer in Test) with 4–6 years of experience in automation testing. The ideal candidate will have strong expertise in UI automation, API testing and performance testing, along with a good understanding of ML fundamentals. You’ll collaborate with developers, QA engineers, and product teams to ensure high-quality, scalable, and reliable software delivery across AI Idriven platform.Key Responsibilities • Design, develop, and maintain UI automation frameworks using Playwright, Cypress, or Selenium. • Build and enhance API automation frameworks using RestAssured or equivalent libraries. • Contribute to performance testing using JMeter or Locust. • Develop test automation using Java, JavaScript, or Python based frameworks. • Possess deep expertise in AI tools & model testing, responsible for designing scalable test approaches for RAG, hallucination, drift, and bias • Integrate automation suites into CI/CD pipelines using Jenkins or GitHub Actions.Testing Strategy & Coverage • Ensure strong automation coverage across UI, API, and backend services. • Write maintainable, reusable, and scalable test scripts. • Work closely with developers to identify, reproduce, and resolve defects early in the lifecycle. • Collaborate with DevOps teams to streamline build, test, and deployment pipelines. • Identify automation gaps, improve framework efficiency, and optimize execution time. • Participate in code reviews, peer learning, and framework enhancements. • Contribute to data-driven QA metrics and continuous feedback loops.Required Qualifications • 4–6 years of hands-on experience in QA automation (UI, API, and performance). • Strong programming knowledge in Java, JavaScript, and Python. • Expertise in Playwright, Cypress, or Selenium for UI automation. • Experience in API automation using RestAssured or similar frameworks. • Experience with testing AI applications, including Generative AI and LLM tools. • Familiarity with OpenAI APIs, HuggingFace, or LangChain. • Knowledge of synthetic test data generation for edge-case scenarios. • Familiarity with Maven or Gradle build tools. • Experience with CI/CD tools like Jenkins or GitHub Actions. • Proficiency in Git/GitHub for version control. • Exposure to performance testing using JMeter or Locust. • Basic understanding of Docker and Kubernetes (mandatory). • Strong analytical, debugging, and problem-solving skills.Preferred Qualifications • Experience working with microservices or distributed systems. • Exposure to AI/ML-driven test automation tools or frameworks. • Familiarity with API mocking, test data management, or contract testing. • Knowledge of monitoring dashboards or data-intensive pipelines.Technologies You’ll Work With • Languages: Java, JavaScript, Python • Automation Tools: Playwright, Cypress, Selenium, RestAssured • Performance Tools: JMeter, Locust • Build & CI/CD: Maven, Gradle, Jenkins, GitHub Actions • Version Control: Git, GitHub • DevOps: Docker, Kubernetes (Basic required) • Cloud Platforms: AWS / Azure / GCPBonus Points • Familiarity with MLOps pipelines and monitoring AI systems • Exposure to performance and scalability testing of AI workloads