Associate Software Engineer
Perforce
Software Engineering
Pune, Maharashtra, India
Posted on Dec 3, 2025
Position Summary :
We are seeking an experienced Software Engineer with 2+ years of hands-on experience in software testing and automation. In this role, you will design, develop, and execute manual and automated tests for enterprise applications, with a strong emphasis on cloud-based applications and virtualization technologies.
Responsibilities
- Perform manual functional, integration, and regression testing for enterprise applications.
- Develop, maintain, and execute detailed test cases, and test scripts for web and desktop applications.
- Collaborate with the development team to ensure comprehensive test coverage based upon interpretation design requirements.
- Use problem solving skills to define test requirements, triage issues and investigate solutions.
- Ensure compliance with QA best practices and organizational standards.
- May be required to support additional products/brands as needed.
- Provide task estimates and accurately report progress
Requirements :
- Bachelor’s degree in computer science, engineering, or related field.
- 2+ years of hands-on experience in software testing and automation. Highly familiar with manual testing.
- Strong critical thinking, problem solving, and self-learning skills with the ability to work independently.
- Experience setting up test environments, reporting defects, interpreting and accurately reporting test results.
- Ability to troubleshoot and resolve issues across application, database, and infrastructure layers.
- Familiarity with both Window, Unix, and macOS environments.
- Knowledge of Selenium, Python scripting, Jenkins CI/CD, virtualization technologies, SAML and Active Directory configuration.
- Excellent communication and collaboration skills, with the ability to effectively work within a cross-functional team across geographies.