Sdet I Automation

Year    Bangalore, Karnataka, India

Job Description

:
This role is for one of the Weekday's clients
Salary range: Rs 800000 - Rs 2000000 (ie INR 8-20 LPA)
Min Experience: 2 years
Location: Bengaluru
JobType: full-time
Requirements:
What You'll Do

  • Develop and maintain automation suites across mobile (Flutter & React Native), web, and API platforms.
  • Define and implement test strategies covering regression, smoke, and end-to-end scenarios.
  • Build scalable testing frameworks-component, integration, and E2E-aligned with a shift-left testing approach.
  • Integrate automated tests into CI/CD pipelines (Bitbucket Pipelines, Jenkins, or GitHub Actions) with defined quality gates.
  • Create robust API and event-driven tests for Go-based microservices and Kafka pipelines, including consumers, producers, retries, DLQs, and idempotency checks.
  • Set up and execute mobile UI automation on real or virtual devices via BrowserStack, Firebase Test Lab, or internal device farms.
  • Implement contract testing frameworks (such as Pact) and utilize Testcontainers/LocalStack for deterministic integration testing across Kafka, Postgres, Redis, S3, and more.
  • Add performance, reliability, and basic security testing using tools like k6/Locust and OWASP-aligned checks.
  • Validate data workflows involving DynamoDB and Postgres.
  • Use GenAI to assist in generating test cases and skeleton test code, creating synthetic test data, analyzing flaky failures, and strengthening requirement-to-test coverage mapping.
  • Leverage logging, metrics, and tracing (OpenTelemetry, Prometheus, Grafana) to improve observability and debugging.
  • Drive improvements to test stability, reducing flakiness and improving mean time to resolution (MTTR).
  • Promote QA best practices through code reviews, CI enhancements, and release processes while supporting developers in writing testable code.
Must-Have Skills
  • Proficiency in at least one programming language: TypeScript, Java, Python, or Go.
  • Strong experience with web UI automation using Playwright (preferred) or Cypress.
  • Expertise in API automation (Playwright API, Newman, REST Assured).
  • Hands-on experience in mobile test automation using Appium (including Flutter), Detox for React Native, or Maestro.
  • Familiarity with backend validation: testing Go-based services, SQL for Postgres, basic DynamoDB knowledge, and Redis checks.
  • Understanding of Kafka event-driven system testing, including ordering, idempotency, and consumer lag.
  • Experience with Docker, Testcontainers, and WireMock for environment simulation and mock testing.
  • CI/CD experience with Bitbucket Pipelines, Jenkins, or GitHub Actions, including test parallelization and artifact/version management.
  • Practical use of GenAI tools (OpenAI API, Copilot, etc.) for generating tests, data, and summarizing failures with strong privacy and PII awareness.
  • Solid grounding in QA fundamentals-deterministic tests, stable waits, test data management, and coverage planning.
Nice to Have
  • Contract testing experience (Pact), performance testing (k6), and basic security testing (SAST/DAST pipelines).
  • Exposure to AWS services (ECS, MSK, S3, CloudWatch), feature flagging, and canary testing.
  • Familiarity with OpenTelemetry traces for validating distributed systems.
  • Experience in PCI-DSS or fintech environments.
Success Metrics
  • Achieve 80% automation coverage of critical user flows across mobile, web, and APIs within the first 90 days.
  • Maintain flaky test rate below 2%, with automated retries and root-cause insights.
  • Ensure CI pipelines enforce strict quality gates (coverage, performance checks, and critical E2E tests).
  • Maintain clear traceability from requirements to test cases and production issues, showing continuous improvement.
Qualifications
  • 3-4 years of hands-on experience in QA automation across mobile, web, and backend systems.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong problem-solving, debugging, and communication skills with a proactive and ownership-driven mindset.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4792041
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year