Unclassified - Sunnyvale, CA

posted 3 months ago

Full-time - Mid Level
Sunnyvale, CA
501-1,000 employees

About the position

As a Senior Software QA Engineer at Proofpoint, you will play a crucial role in ensuring that our products meet the highest quality standards. You will be responsible for implementing and executing automated test suites, testing new features, and identifying potential risks, all while adhering to quality assurance processes. The ideal candidate is a self-starter with a strong background in software development life cycle, manual and automated testing, and agile methodologies. Your contributions will be vital in helping our team deliver exceptional cybersecurity solutions that protect organizations from targeted threats. In this position, you will work closely with cross-functional teams to understand product requirements and design solutions that meet customer needs. You will own features from inception through to launch, developing test strategies and executing both manual and automated tests. Your ability to build comprehensive test-related documentation, including test plans, test cases, and bug reports, will be essential in ensuring that our products are robust and reliable. You will also promote QA productivity through automation and best practices, collaborating with other teams to reproduce and resolve issues effectively. At Proofpoint, we are committed to fostering a culture of collaboration and appreciation. As a member of our team, you will have the opportunity to work in a dynamic environment where your contributions are valued, and your professional growth is supported. We believe in hiring the best talent and cultivating a diverse workforce that reflects our commitment to inclusion and equity. Join us in our mission to protect organizations' greatest assets and biggest risks: their people.

Responsibilities

  • Understand product requirements and design solutions accordingly.
  • Work in an agile, small team environment focusing on speed and quality under tight timelines.
  • Own features through inception, design feedback, implementation, and launch.
  • Develop test strategies and execute tests, including manual and automated testing.
  • Build test-related documentation, including test plans, test cases/scripts, and bug reports for new features.
  • Improve existing test plans based on feature updates and customer feedback.
  • Collaborate cross-functionally to reproduce and resolve issues.
  • Promote QA productivity through automation, tools, and best practices.

Requirements

  • Minimum of 5+ years of experience building or improving test automation frameworks.
  • Experience in building test suites using frameworks such as Perl, Ruby, Selenium for UI, Backend, and API testing.
  • Familiarity with bug reporting systems like JIRA.
  • Excellent communication skills and attention to detail.
  • Self-starter, self-driven, and detail-oriented with the ability to work cross-functionally.

Nice-to-haves

  • Experience with Container Orchestration and CI/CD tools.
  • Experience with KVM/Esxi Virtualization and KVM Server Management.

Benefits

  • Flexible time off
  • Robust well-being program providing 4 global wellbeing days per year
  • 3-week work from anywhere option
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service