Skip to content

QA Analyst

  • On-site
    • Chennai, Tamil Nādu, India

Job description

  • Test Execution: Perform manual and automated tests to validate the functionality, performance, usability, and security of software applications according to defined test plans and test cases.

  • Defect Identification: Identify and document software defects, inconsistencies, and usability issues using bug tracking tools or other designated systems.

  • Test Documentation: Create and maintain accurate and detailed test documentation, including test plans, test cases, and test scripts, to ensure effective test coverage and repeatability.

  • Test Environment Setup: Assist in setting up and configuring the necessary test environments, including hardware, software, and network configurations, to facilitate accurate testing.

  • Regression Testing: Conduct regression testing to ensure that fixed defects or changes do not adversely impact existing software functionalities.

  • Collaboration: Collaborate with the development team to understand the software requirements, review software designs, and provide feedback on potential issues from a testing perspective.

  • Continuous Improvement: Stay updated with the latest industry trends, tools, and best practices related to software testing, and contribute ideas to improve testing processes and methodologies within the organization.

  • Reporting: Prepare and communicate accurate and concise test reports, summarizing the test results, defect status, and other relevant metrics to project stakeholders.

Job requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Excellent communication skills

  • Strong attention to detail and ability to maintain focus under pressure

  • If you meet the requirements and have a passion for ensuring the quality of software products, we encourage you to apply for this exciting opportunity.

On-site
  • Chennai, Tamil Nādu, India
Full-time, Permanent

or