TESCRA India Logo
TESCRA India
CAREERS
Automation Test Engineer
11 days ago
TESCRA India
DESCRIPTION

Automation Test Engineer

Location: Bengaluru, India (On-site)

Experience Level: (5-7 years)

Job Overview

TESCRA India is seeking a highly motivated and skilled Python Engineer to join our dynamic team. As a Python Engineer specializing in tools automation, you will be responsible for developing, maintaining, and enhancing tools and frameworks that support our software development and testing processes. You will play a crucial role in improving efficiency, reliability, and quality across our projects. This position requires a strong understanding of Python, test automation methodologies, and CI/CD pipelines.

Key Responsibilities

  1. Develop and maintain tools and scripts using Python, Pytest, and Behave (BDD) to automate various tasks and processes.
  2. Build, manage, and extend test automation frameworks to ensure comprehensive test coverage.
  3. Create and support Jenkins pipelines for continuous integration and continuous delivery (CI/CD).
  4. Collaborate with cross-functional teams to identify automation opportunities and implement effective solutions.
  5. Troubleshoot and resolve issues related to automation tools and frameworks.
  6. Document automation processes and provide training to team members.
  7. Work independently with minimal supervision, taking ownership of projects and delivering high-quality results.

Educational Qualifications

  1. Bachelor's degree in Computer Science, Engineering, or a related field.

Must-Have Skills

  1. 5-7 years of experience in Python development, with a focus on clean code practices and design patterns.
  2. Strong proficiency in Pytest, Behave (BDD), and other testing frameworks.
  3. Experience building and managing Jenkins pipelines for CI/CD.
  4. Solid understanding of software development principles and methodologies.
  5. Excellent problem-solving and analytical skills.
  6. Strong communication and collaboration skills.

Good-to-Have Skills

  1. Familiarity with AWS cloud services.
  2. Experience with containerization technologies such as Docker and Kubernetes.
  3. Knowledge of other scripting languages such as Bash or Groovy.
  4. Experience with performance testing and security testing tools.


1

QUALIFICATIONS
iconMust Have Skills
  • Python
  • Pytest
  • Behave (BDD)
  • CI/CD
  • Jenkins
  • Test Automation
  • Software Development
  • Problem-solving
  • Analytical skills
icon Good To Have Skills
  • AWS
  • Docker
  • Kubernetes
  • Bash
  • Groovy
  • Performance testing
  • Security testing
Minimum Education Level
Bachelors or Equivalent
Years of Experience
5-7 years
ADDITIONAL INFORMATION
Work Type: FullTime
Location: Bengaluru, India (On-site)
Job ID: Tescra-All-0DFB00