The Trainee Software Quality Assurance (SQA) Engineer will collaborate closely with the software development team to implement and execute test plans and automation. This entry-level position is ideal for candidates with 0 to 1 year of experience in SQA.

Qualifications:

  • BS/MS degree in Computer Science or a related subject
  • Experience: Fresh to 1 year

Key Responsibilities:

  • Assist in manual and automated testing of software applications, focusing on performance and security.
  • Support API testing and integration using tools like Postman and Swagger.
  • Gain knowledge and assist in using SQA tools like JMeter, Selenium, and Cypress.
  • Work within an Agile/Scrum development process.
  • Learn and apply principles of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Design and verify test cases based on functional requirements and UI specifications.
  • Coordinate with developers and Product Managers to address high-priority issues and provide suggestions for improvement.
  • Participate in bug-tracking meetings with developers to help recreate and resolve defects in a timely manner.
  • Assist in performance testing (Load/Stress) and evaluate problems using Performance Testing tools.
  • Develop strong interpersonal skills to prioritize tasks and effectively coordinate with the development team.
  • Monitor product performance post-implementation to prevent recurrence of issues and ensure process efficiency.
  • Create simulated datasets to replicate real-world scenarios.
  • Develop the ability to map business problems to software and data science techniques.

Preferred Skills:

  • Basic understanding of API testing tools (Postman, Swagger).
  • Familiarity with SQA tools (JMeter, Selenium, Cypress).
  • Understanding of Agile/Scrum development processes.
  • Knowledge of SDLC and STLC principles.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.

This role provides a great opportunity for fresh graduates or individuals with minimal experience to start their career in Software Quality Assurance, gain valuable experience, and develop skills in a collaborative and dynamic environment.