Sdet Intern - Bengaluru, India - SMARTPADDLE TECHNOLOGY

SMARTPADDLE TECHNOLOGY
SMARTPADDLE TECHNOLOGY
Verified Company
Bengaluru, India

1 week ago

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


Description

A Software Development Engineer in Test (SDET) intern plays a crucial role in a software development team, primarily focused on quality assurance and test automation.

The responsibilities and qualifications for an SDET intern can vary depending on the specific company and project, but here is a general job description for an SDET intern:


Job Title:
SDET Intern


Role Overview:

As an SDET intern, you will work closely with our software development and quality assurance teams to ensure the quality and reliability of our software products.

You will be responsible for developing and maintaining automated test scripts, executing tests, and participating in the overall software development lifecycle.


Key Responsibilities:

Test Automation:
Develop, maintain, and execute automated test scripts using testing frameworks, scripting languages, and test automation tools.

Test Planning:

Collaborate with the QA team and developers to create test plans, test cases, and test data based on project requirements and specifications.


Bug Tracking:
Identify, document, and report software defects using bug tracking systems, and work with developers to resolve issues.

Continuous Integration:
Integrate automated tests into the build and deployment process to ensure continuous testing of new code changes.

Regression Testing:
Perform regression testing to validate that new code changes do not introduce unexpected issues.

Performance Testing:
Participate in performance and load testing efforts to ensure software scalability and performance.

Code Review:
Review and provide feedback on code written by developers, with a focus on testability.

Documentation:
Maintain test documentation, including test plans, test cases, and test results.

Collaboration:
Collaborate with developers, product managers, and other team members to understand requirements and provide feedback on quality-related matters.

Learning:
Keep up-to-date with the latest testing and automation tools and techniques.


Qualifications:


  • Pursuing a degree in computer science, software engineering, or a related field.
  • Strong programming skills in languages like Python, Java, C#, or similar.
  • Familiarity with software testing concepts and methodologies.
  • Knowledge of test automation frameworks and tools (e.g., Selenium, JUnit, TestNG, Appium).
  • Understanding of version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins, Travis CI).
  • Good problemsolving and troubleshooting skills.
  • Excellent communication and teamwork skills.
  • Strong attention to detail and a commitment to delivering highquality software.

More jobs from SMARTPADDLE TECHNOLOGY