Software Quality Assurance Engineer

Year    TN, IN, India

Job Description

Overview



We are looking for a talented QA Engineer with strong expertise in automation testing to join our quality assurance team. In this role, you will be responsible for designing, developing, and executing comprehensive test strategies to ensure product quality. The ideal candidate is detail-oriented, collaborative, and thrives in an Agile environment.

Key Responsibilities



Test Design & Execution

: Design, build, and execute comprehensive automated test suites using modern frameworks including Cypress for both frontend and backend automation

Manual Testing

: Perform thorough manual testing to identify functional, usability, and performance issues across various platforms and devices

Test Automation Development

: Develop and maintain robust automation scripts using Python and JavaScript to improve testing efficiency and coverage

API & White Box Testing

: Review and execute API tests and white box testing methodologies to ensure backend system reliability and data integrity

Issue Management

: Diagnose, document, report, and track software defects using Azure DevOps, ensuring clear communication with development teams for swift resolution

Test Planning

: Collaborate with cross-functional teams to develop test plans, test cases, and testing strategies aligned with project requirements

Quality Assurance

: Implement and maintain QA methodologies, tools, and processes to ensure consistent quality standards across all deliverables

Continuous Improvement

: Identify opportunities to enhance testing processes, tools, and methodologies to improve overall product quality

Agile Participation

: Actively participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and sprint reviews

Documentation

: Create and maintain comprehensive test documentation, including test cases, test data, and testing procedures

Qualifications



Required:



2+ years of experience in software quality assurance and test automation Bachelor's degree in computer science, Engineering, or related technical field Proven experience with automated testing frameworks, particularly Cypress Proficiency in programming languages: Python and JavaScript Hands-on experience with Web Application and API testing Experience with Azure DevOps for bug tracking Strong understanding of Agile development methodologies and practices Excellent analytical and problem-solving skills Strong attention to detail with ability to identify edge cases and potential issues

Communication:



Excellent written and verbal communication skills Ability to clearly document and communicate technical issues to both technical and non-technical stakeholders Experience collaborating effectively with cross-functional teams

Preferred Skills



Automation

: Experience with automation tools and frameworks (Cypress, Selenium, TestNG, Jest, Playwright)

Performance Testing

: Knowledge of performance testing tools and methodologies (JMeter, LoadRunner, k6)

Security Testing

: Understanding of security testing principles and tools

Certifications

: ISTQB certification or other relevant QA certifications
Job Type: Full-time

Pay: ₹11,401.42 - ₹39,710.63 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4715278
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year