Software QA Engineer, Internship
- Internship, onsite
- The D Group
- TTDI Jaya, Malaysia
RM 600 - RM 1,000 / month
Apply on
Original
Simplified
Responsibilities
- Automation Strategy Development:
> Define an automation strategy focusing on JavaScript/TypeScript applications.
> Select appropriate tools and frameworks for React.js component testing and Node.js API testing. - Test Script Development:
> Write automated test scripts using JavaScript and TypeScript.
>Develop end-to-end tests for React.js applications and integration tests for Node.js APIs. - Framework Design:
> Implement testing frameworks like Jest, Mocha, or Jasmine for unit testing.
> Use tools like Cypress or Selenium for end-to-end testing of React applications. - Continuous Integration/Continuous Deployment (CI/CD):
> Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI. - Performance Testing:
> Use tools like Lighthouse or WebPageTest to assess frontend performance.
> Conduct performance testing for Node.js servers using tools like Apache JMeter or Artillery. - Test Data Management:
> Create mock data and APIs using tools like json-server or Mockaroo for testing purposes. - Test Execution and Reporting:
> Execute automated tests and analyze results in CI/CD environments.
> Generate reports using tools like Allure or ReportPortal. - Defect Management:
> Log and track issues found during automated testing.
> Work with developers to resolve JavaScript and TypeScript-specific issues. - Maintenance of Test Suites:
> Regularly update test suites to align with changes in React.js components and Node.js APIs. - Collaboration and Training:
> Work closely with manual testers to identify opportunities for automation.
> Provide training on best practices in JavaScript/TypeScript automation.
Similar Jobs