Software Engineer - Automation and Testing

Perforce Software Private Limited

Pune

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Software Engineer (ALM)

Position Summary :We are seeking an experienced Software Engineer with 5+ years of hands-on experience in software testing and automation. In this role, you will be responsible for developing and implementing software testing solutions while collaborating with cross-functional teams to drive innovation and ensure the delivery of high-quality products.

Responsibilities: 

  • Independently design, develop, and execute automated tests for enterprise applications.
  • Set up and maintain multiple test environments using virtualization systems for Windows, Linux and macOS testing.
  • Conduct thorough code reviews and provide constructive feedback to ensure code quality and adherence to best practices. 
  • Identify and troubleshoot software defects. Stay up to date with emerging technologies and industry trends and apply them to improve software testing processes and outcomes. 
  • Collaborate with cross-functional teams to define test strategies and quality metrics.
  • Contribute to the continuous improvement of test methodologies and practices within the team. 
  • May be required to support additional products/brands as needed. 
  • Provide task estimates and accurately report progress. 

Requirements: 

  • Bachelor's degree in computer science (or equivalent).   
  • Experience in web development using Java, Angular, CSS is highly desirable.
  • Minimum 5+ years’ of hands-on experience in automation and software development.
  • Strong proficiency in automation tools using Selenium or Katalon and scripting languages (JavaScript, Python, or similar).
  • Experience working with CI/CD using Jenkins, Maven, Gradle is highly desirable. 
  • Fundamental knowledge of databases such as PostgreSQL and SQL Server.
  • Strong problem-solving and analytical skills, with the ability to quickly understand and address complex technical challenges. 
  • Excellent communication and collaboration skills, with the ability to effectively work within a cross-functional team across geographies. 

Experience Level

Mid Level

Job role

Work location

Pune, Maharashtra

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Perforce Software Private Limited

Job posted by Perforce Software Private Limited

Apply on company website