Search by job, company or skills

Persistent Systems

Python Automation Embedded Test Engineer

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Position:

We are looking for a Senior Test Automation Engineer who will define, develop, and execute automated tests to support new feature development and maintenance of legacy embedded softwares. The role involves close collaboration with agile development squads and stakeholders to ensure high‑quality software delivery across embedded and back‑office systems.

  • Role: Python Automation Embedded Test Engineer
  • Location: Pune
  • Experience: 5+ Years
  • Job Type: Full Time Employment

What You'll Do:

  • Participate in development planning to define test automation scope and delivery plans
  • Collaborate with teams to refine requirements into development backlogs
  • Design, develop, and execute automated tests for new features and bug fixes
  • Create and maintain test automation scripts, plans, and documentation
  • Improve automated testing processes, tools, and best practices
  • Track and report KPIs and test automation metrics to measure quality impact
  • Work closely within agile teams, contributing to all agile ceremonies
  • Support continuous improvement of QA practices across delivery teams

Expertise You'll Bring:

  • 5+ years of experience in test automation using Robot Framework or Pytest
  • Strong experience writing automation tests using Python and Gherkin syntax
  • Expertise in designing scalable and maintainable automation frameworks
  • Hands-on experience with TDD/BDD approaches
  • Proficiency with source control tools such as GitLab, Bitbucket
  • Experience using JIRA, Confluence, X‑Ray, TestRail
  • Strong CI/CD exposure using Jenkins, Artifactory, GitHub Actions
  • Experience in embedded software development environments
  • Solid understanding of Agile (Scrum, Kanban) methodologies
  • Exposure to AI-assisted testing tools (e.g., Copilot, Claude Code)
  • Excellent English communication skills and experience working with European teams
  • Educational Background:
  • Bachelor's degree in computer science, Engineering, Information Technology, or a related technical field
  • Experience with code coverage and quality tools such as SonarQube, CodeQL
  • Experience introducing new QA processes and tools
  • Domain exposure to ticketing systems, smart cards, payments, or security protocols (OAuth2, OpenID, OWASP)

Benefits:

  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents

Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment

Let's unleash your full potential at Persistent - persistent.com/careers

Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147496623

Similar Jobs

Pune, India

Skills:

BddOauth2ArtifactoryJIRAJenkinsConfluenceTddBitbucketOwaspSonarqubeGitlabRobot FrameworkTestrailPythonPytestX RayopenidGherkin syntaxGitHub ActionsCodeQL