Software Development Engineer in Test

Job Description

As an SDET (Software Development Engineer in Test), you will work collaboratively in a continuous integration environment with the developers and the Quality Engineering Lead. This role involves hands-on programming, it’s for someone who is enthusiastic about Quality and can create robust automation testing frameworks. The Senior SDET is expected to enable the developers to build reliable and maintainable tests for their code, leveraging shift-left methods.

Roles & Responsibilities

  • Build automation testing frameworks and processes that can be used for day-to-day testing by
    the developers.
  • Enable the development team to adapt the test framework and processes with necessary
    tools and technologies.
  • Enable the development team for Continuous Quality by integrating valuable metrics and
    dashboards to the CI/CD process.
  • Provide inputs on the testability of functional elements and product design, early in the phase.
  • Participate in the performance testing and interpret the results with meaningful insights.
  • Research test tools, methodologies, and trends and upgrading existing practices and
    processes.
  • Step in and write test code through Pytest, JUnit or other relevant scripting language,
    whenever called upon.
  • Do exploratory testing on the applications and enable additional test coverage.

Skills

Basic Qualifications

  • 5+ years experience in Testing and Validation; 2+ years of proven experience in building Test
    Automation Frameworks.
  • Deep experience in Software Quality Processes and Methodologies, along with utilizing agile
    best practices.
  • Deliver solid results under tight deadlines and under-specific requirements

Preferred Qualifications

  • Extensive Experience in testing methodologies and hands-on experience  programming/scripting with Python, Javascript preferably.
  • Demonstrated ability in building and maintaining automated test frameworks.
  • Ability to recognize risks early and communicate effectively.
  • Excellent communication skills to collaborate with the development team.
  • Strong understanding of CI/CD pipeline and Continuous Quality Methodologies such as
    Quality Gates, Pre & Post-Validations etc.,
  • Knowledge of services offered by one or more cloud infrastructures such as GCP/AWS.
  • Formal education (Masters or Bachelors) in a technical discipline.

Experience

  • 5-8 Years

Personal Information*

Tell us something about yourself






    CV or Resume*

    Upload your CV or resume