Uplers logo

Senior Sdet

Uplers

Noida, Uttar Pradesh, India
Expired On 13 Feb 20262 months ago

About the Job

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 / GCP


Bonus Points

• Familiarity with MLOps pipelines and monitoring AI systems

• Exposure to performance and scalability testing of AI workloads

Location :Noida, Uttar Pradesh, India

About the Company

Overview

View Company Profile

Create alert for similar jobs

Similar Jobs