Lead Python Automation

6 - 10 years

20 - 25 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title :

Company Name:

About The Client:

About The Job:

  • We are seeking a highly motivated Software Engineer with a strong focus on Testing Automation, Regression Testing, and CI/CD Pipelines.
  • The ideal candidate will help improve product quality by ensuring comprehensive test coverage, automating regression tests, and building mechanisms to monitor, triage, and report on failures.
  • This role will be a key part of the software engineering team, working closely with developers, QA, and DevOps to streamline the testing and release processes.

Your Impact

  • Exhibit independence, accountability, effective communication, flexibility, and strong teamwork.
  • Keen to learn new technologies with minimal support.
  • Design and automate processes for system deployment and maintenance.
  • Collaborate on requirements and design with product management and technical marketing.
  • Integrate, test, and resolve issues for new features with internal teams.
  • Problem-Solving & Analytical Skills:
    • Ability to diagnose and pinpoint root causes of test failures quickly.
    • Knowledge of debugging tools and techniques for identifying issues in test pipelines and applications.

Essential Job Functions:

Testing Automation & Regression Coverage:

  • Design, implement, and maintain automated tests to enhance regression test coverage.
  • Collaborate with the development team to identify areas of improvement in existing test frameworks and processes.
  • Ensure all code is covered with automated tests and validated during nightly and weekly test runs.

Pipeline Development & Maintenance:

  • Build, optimize, and maintain CI/CD pipelines to seamlessly integrate and execute automated tests.
  • Enable automated triggers for nightly and weekly test runs, ensuring consistent execution and reporting.

Dashboards & Reporting:

  • Create and maintain dashboards to monitor the status and health of automated test runs.
  • Develop mechanisms to provide real-time insights into test results and coverage metrics.

Failure Analysis & Triage:

  • Build tools or frameworks to automate the triaging of test failures, identifying potential failure points, and categorizing root causes.
  • Work with developers to debug and resolve test failures in a timely manner.

Continuous Improvement:

  • Stay up to date with the latest testing tools and methodologies.
  • Drive improvements in the overall testing strategy and practices.
  • Promote a culture of quality across the team by advocating for automated testing and continuous delivery.

Qualifications:

  • Experience: Approx of 8 years in software engineering, with proven experience in testing and automation. Approx 5 years of relevant Experience.
  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Technical Skills:

  • Strong programming skills in Python, Java, or a similar language used for test automation.
  • Proficiency in automation tools/frameworks such as Selenium, Appium, or Cypress.
  • Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
  • Experience with database query tools (SQL) and performance monitoring tools.
  • Exposure to Networking (TCP/IP) Security (TLS) and VoIP (SIP) is good to have

Testing Expertise:

  • Solid understanding of software testing principles, methodologies, and best practices.
  • Familiarity with regression testing strategies and test coverage analysis.

Preferred (Good to Have):

  • Experience in setting up dashboards using tools like Grafana, Influx, Promethium
  • Exposure to ML or AI-based testing solutions for test failure prediction and analysis.
  • Exosure to VOIP Based Applications , SIP Protocol for VOIP

Communication and Collaboration:

  • Strong verbal and written communication skills.
  • Ability to collaborate with cross-functional teams and stakeholders

How to Apply:

About VARITE:

Equal Opportunity Employer:

Unlock Rewards: Refer Candidates and Earn.

Exp Req

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Varite logo
Varite

IT Services and IT Consulting

San Jose California

RecommendedJobs for You