hero

Companies you'll love to work for

40
companies
437
Jobs

QA Lead (Cypress IO + Python) || 8+ yrs || RR/964/2024

emids

emids

Software Engineering, Quality Assurance
Bengaluru, Karnataka, India
Posted on Thursday, August 22, 2024

Role : QA Lead

Exp: 8+ yrs

Responsibilities:

  • Design, develop frameworks, and maintain automated tests for front-end web applications using Python, JavaScript, and other relevant technologies.
  • Collaborate with software developers and QA leads to understand application functionality, generate automated tests cases, and derive edge/negative cases thereof.
  • Track and manage delivery of automated tests into CI/CD pipeline.
  • Implement and execute automated UI tests using tools such as Cypress IO to ensure the functionality, performance, and reliability of web applications.
  • Develop and execute performance and load tests using appropriate tools and methodologies to identify bottlenecks and optimize application performance.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing and deployment processes.
  • Monitor and analyze test results, identify issues, and work with development teams to troubleshoot and resolve defects in a timely manner.
  • Collaborate with QA leads to identify appropriate automation test cases.
  • Consult and code review automation test scripts for associate-level test engineers.

Requirements:

  • 5+ years experience in software test automation, with a focus on front-end web browser testing and load testing.
  • Proficiency in Python and JavaScript programming languages.
  • Professional experience with Cypress IO and its implementation within CI/CD pipelines.
  • Experience with version control systems such as Git and managing its application to CI/CD pipelines and release dates.
  • Experience designing test suites configurable across multiple environments.
  • Ability to self-prioritize tasks, and proven experience managing test assets based on release dates and apply to CI/CD pipeline.
  • Concrete experience communicating work status in Agile tools, such as Jira and strong work estimation skills.
  • Experience with CI/CD pipelines for automated build, test, and deployment processes.
  • Strong organizational and time management skills, with the ability to prioritize tasks and meet deadlines effectively.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).