Posted:14 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job description


Lead Python & Groovy Framework Developer

Location:

Experience Range:

Education Qualification:


Role Proficiency

Act creatively to develop applications and technical solutions that optimize application development, maintenance, and performance. Select appropriate technologies, apply design patterns, and drive reuse of proven solutions. Take responsibility for the development work of self and team members, ensuring high quality and timely delivery.

Key Responsibilities

Development & Design

  • Develop frameworks, tools, or solutions using Python and Groovy scripting.
  • Contribute to HLD/LLD and architectural components of features or tools.
  • Automate and optimize processes using scripting and CI/CD practices.
  • Follow established coding standards, templates, and practices.
  • Perform unit testing, integration testing, and peer code reviews.

Quality Assurance & Testing

  • Design and execute test cases using frameworks like Appium.
  • Validate implementation against specifications and debug issues.
  • Collaborate with QA teams to ensure quality and performance standards are met.

DevOps & CI/CD

  • Lead CI/CD pipeline creation and optimization using Jenkins, GitLab, or CircleCI.
  • Implement infrastructure as code (IaC) principles using Groovy and Shell scripts.

Collaboration & Communication

  • Drive effective communication across teams, including technical and non-technical stakeholders.
  • Present solutions, conduct demos, and lead technical discussions.

Leadership & Mentoring

  • Mentor and guide junior developers.
  • Set and review team goals (FAST goals), and provide continuous feedback.
  • Support team engagement, development, and performance improvement.

Process & Compliance

  • Ensure code and configuration compliance with internal standards.
  • Manage estimation, requirement clarification, and documentation activities.

Customer & Domain Focus

  • Understand the browser engine domain and provide solutions aligned with customer needs.
  • Translate domain knowledge into high-performing, customer-centric technical components.

Must Have Skills

  • Python Framework Development

    – strong hands-on experience
  • Groovy Scripting

    – for Jenkins pipeline and automation
  • Appium

    – test automation framework knowledge
  • CI/CD Tools

    – Jenkins, GitLab, CircleCI
  • Git

    – version control for code and test artifacts
  • Debugging and Problem Solving

    – strong analytical skills
  • Agile/Scrum Development Methodology

  • Excellent Communication & Stakeholder Management

Good to Have Skills

  • Open-source contributions
  • DevOps knowledge or Java experience
  • Shell scripting expertise
  • Infrastructure as Code (IaC) practices
  • Experience in R&D or innovation-focused environments
  • Exposure to browser engine technologies and performance tuning

Outcomes Expected

Code & Design

  • Deliver clean, modular, testable code aligned with system architecture.
  • Review code for peers, mentor junior developers, and ensure code quality.

Documentation

  • Create and review design documentation, test cases, and project deliverables.

Testing

  • Define and validate unit tests, assist in integration testing and release activities.

Release Management

  • Execute and monitor release process ensuring code stability and traceability.

Team Management

  • Provide mentorship, resolve conflicts, track goals, and support career growth of team members.

Measures of Success

  • Adherence to coding standards and timelines
  • Defect density and post-delivery issues
  • Effective collaboration with cross-functional teams
  • Customer satisfaction and domain alignment
  • Successful CI/CD pipeline operations and deployments

Certifications (Preferred)

  • Relevant technology certifications (e.g., Python, DevOps, Automation Testing)
  • Agile/Scrum certifications


Skills:


Python, Appium, Groovy, Git

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

RecommendedJobs for You

Noida, Uttar Pradesh, India

Pune, Maharashtra, India