Quality Assurance (QA) - Intern

Job Details

Job Description

We are seeking an enthusiastic and detail-oriented Quality Assurance (QA) Intern to join our dynamic team. This position offers an excellent opportunity to gain hands-on experience in quality assurance and test automation while contributing to real projects.

Key Responsibilities

  • Perform hands-on manual testing while scripting automated tests to ensure application functionality, performance and security
  • Identify and write clean, high-quality automation scripts that test product UI and backend functionality
  • Clearly define test plans, scenarios, scripts, and procedures
  • Continuously develop and socialize best practices for the design and development of robust and easily maintainable QA Automation Suites
  • Conduct various tests for systems integration, UI, applications, Mobile App, API
  • Collaborate with cross-functional teams (developers, product managers, QA Team) to formulate validation plans and automation enhancements

Qualifications

Freshers are accepted, but prior QA experience or knowledge will be a plus point.

Technical Expertise

  • Strong understanding of object-oriented programming
  • Good knowledge of any programming language
  • Experience with Web/UI automation tools will be an added advantage
  • Experience in API & performance testing will be an added advantage
  • Knack for writing clean, readable, and easily maintainable QA automation workflows
  • Proficient understanding of code versioning tools and familiarity with Continuous Integration atmosphere would be a plus

Skills and Knowledge

  • Passion to work and grow as a QA automation Engineer
  • Ability to analyze acceptance criteria and discuss scenarios with a team with a goal of identifying possible issues upfront
  • Ability to build automated test scripts, plan tests and strategies according to the project
  • Thorough and disciplined, ability to analyze a problem and weigh severity of the issue
  • Dedicated worker skilled at collaborating in a team setting
  • Proven excellent problem-solving and analytical skills
  • Demonstrated excellent communication skills

Why Join Us?

  • Gain practical experience in quality assurance and software testing
  • Work with a supportive and collaborative team
  • Learn and grow with modern technologies and tools
  • Contribute to real projects that make an impact
  • Potential for promotion to a full-time position based on performance

Interested in being part of Awecode?