Software Engineer in Test

Perforce Software, Inc. is trusted by the world's leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce.
Burlington, MA, USA
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Software Engineer in Test

Perforce is seeking a Software Engineer in Test to join their globally distributed Helix Core team. The ideal candidate will have a passion for quality, deep understanding of testing methodologies, and experience with automated testing for desktop applications. Helix Core is the best version control software for world-class development at scale, securely versioning all digital content in a single repository.

Responsibilities include:

  • Collaborating with development and product teams to ensure software quality
  • Developing and executing test plans for manual and automated testing
  • Implementing and maintaining automated testing frameworks
  • Identifying and tracking bugs and defects
  • Collaborating to prevent recurring issues
  • Aligning testing with development timelines
  • Staying updated on QA practices and tools
  • Participating in code reviews and product design discussions

Requirements:

  • 5+ years of experience in software quality assurance, particularly for multi-platform desktop applications
  • Strong knowledge of test automation frameworks (e.g., Selenium, Cypress, Playwright)
  • Experience with bug tracking and version control systems like JIRA and Git
  • Exceptional problem-solving and analytical skills
  • Strong communication and collaboration skills for remote work
  • Experience with Helix Core and testing integrations into DCC tools is a plus

Perforce offers a combination of start-up experience and rewards with the security of an established, profitable company. They value team members' contributions and provide new opportunities and rewards. Perforce is an Equal Opportunity Employer committed to diversity and inclusion in the workplace.

Last updated a month ago

Responsibilities For Software Engineer in Test

  • Collaborate with development and product teams
  • Develop and execute test plans
  • Implement and maintain automated testing frameworks
  • Identify and track bugs and defects
  • Collaborate to prevent recurring issues
  • Align testing with development timelines
  • Stay updated on QA practices and tools
  • Participate in code reviews and product design discussions

Requirements For Software Engineer in Test

  • 5+ years experience in software quality assurance
  • Strong knowledge of test automation frameworks
  • Experience with bug tracking and version control systems
  • Exceptional problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Experience with Helix Core (plus)
  • Experience testing integrations into DCC tools (plus)

Interested in this job?

Jobs Related To Perforce Software Engineer in Test

Senior Software Engineer (Helix Core Integrations)

Senior Software Engineer position at Perforce for Helix Core Integrations, requiring 5+ years of experience in full-stack development with Golang/C/C++.

Senior Software Engineer, Delphix

Senior Software Engineer position at Perforce for the Delphix team, focusing on data security and compliance engineering.

Senior Software Engineer (Automation) - Gliffy

Senior Software Engineer (Automation) role for Gliffy at Perforce, focusing on functional testing and potential growth into test automation.

Senior Software Engineer (C) - OpenLogic

Senior Software Engineer (C) position at Perforce for OpenLogic team, focusing on open source enterprise services and CVE management.

Sr. Software Dev Engineer, FinTech Tax Data Products

Senior Software Engineer role at Amazon FinTech building scalable tax data systems with competitive pay and benefits.