Description

Job description

Collaborate with cross-functional teams to understand project requirements and define test strategies

  • Lead the design and development of automated test scripts and frameworks using industry-standard tools and languages (eg, Selenium, Appium, Python, Java)
  • Conduct comprehensive testing of software applications, including functional, regression, and performance testing
  • Identify, report, and track defects and work closely with development teams to ensure timely resolution
  • Enhance and maintain existing test automation frameworks for efficiency and reliability
  • Mentor and provide guidance to junior test engineers, sharing best practices and automation expertise
  • Collaborate with Quality Assurance and Development teams to implement and improve CI/CD pipelines
  • Document test cases, test plans, and test results thoroughly

Requirements:

  • Bachelors degree in Computer Science, Engineering, or a related field
  • Professional experience in automation testing
  • Proven expertise in test automation tools and frameworks like Selenium, UI-licious
  • Strong programming skills in languages such as Java and Python
  • Experience with version control systems (eg, Git)
  • In-depth knowledge of software development methodologies (Agile, Scrum)
  • Excellent problem-solving and debugging skills
  • Strong communication and leadership skills
  • Detail-oriented with a commitment to delivering high-quality results

Role: Test Analyst

Industry Type: Software Product

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Quality Assurance and Testing

Education

UG: Any Graduate

PG: Any Postgraduate

Education

ANY GRADUATE