Software Engineer in Test | |Helix Core Integrations|
http://www.perforce.com
Role: Software Engineer in Test - (Helix Core Integrations)
Location: Pune, India
Perforce develops DevOps tools that improve software quality and security as well as team productivity for several of the world’s leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, NVIDIA.
Position Summary
We are looking for Quality Testing engineer for the Integrations team. The candidate needs to have diverse testing skills. The candidate should be able to test code/APIs written in multiple programming languages. Automation testing experience is mandatory. The candidate should be smart enough to learn new testing frameworks, use and apply them to test multiple projects and several diversified scenarios (API testing, plugin testing for IDEs, system testing across multiple platforms)
The Integration team owns APIs written in multiple languages(like C++, Java, Python, PHP, Perl, C#, Ruby). This team is also responsible for integrating Helix Core capabilities within IDEs and applications in the form of plugins ( IDEs like Eclipse, Visual Studio, Jenkins, Photoshop etc).
Helix Core is the best version control software (VCS) for world-class development at scale. It securely versions all digital content — even large files — in a single repository. And it scales for large teams, handles 1000s of daily transactions, and delivers files quickly to remote users (even if they’re using Git).
Responsibilities
• Hands on Experience testing applications written on .Net platform and C#/C++ language
• Automation testing experience is mandatory.
• Understand, maintain and test pipelines for multiple project code bases, finding bugs and issues and improving code quality
• Understand technologies like Dockers and Jenkins.
Requirements
• Bachelor’s degree in computer science/engineering or related field required.
• Ideally 7 years commercial experience (post education)
• Familiarity with build environments and compilers
• Hands on experience with testing applications written in multiple languages
• Hands on experience with testing diverse applications (Web Based, APIs, Desktop applications etc)
• Should be open to write code for unit tests.
• Experience testing on multiple platforms (e.g. Windows, Linux, Mac)
• Familiarity with Perforce, Git, or CVS, SVN
• Experience working with a geo-distributed team.
• A collaborative, positive approach to working with others
• Excellent interpersonal and communication skills (oral and written)
If you are passionate about the technology that impacts our day-to-day lives and want to work with people as talented and dedicated as yourself, apply today!
www.perforce.com
Perforce is an equal opportunity employer. We value diversity and celebrate its strengths