Principal Software QA Engineer

  • Full-time
  • Department: QA

Company Description

PubMatic is the leading marketing automation software company for publishers. Through real-time analytics, yield management, and workflow automation, PubMatic enables publishers to make smarter inventory decisions and improve revenue performance. Focused on serving the needs of premium publishers, PubMatic inspires buyer confidence by providing flexibility in audience discovery and planning media campaigns through its Media Buyer Console and APIs. The company's marketing automation software platform provides a global roster of comScore publishers with a single view into their advertiser relationships across every screen, every channel and every format. PubMatic was ranked by Deloitte as one of the fastest growing companies in the US for the fourth consecutive year in 2015. The company has offices worldwide, and is headquartered in Redwood City, California.

Job Description

As a Principal Software QA Engineer, you have the opportunity to improve the quality of various PubMatic products.

Qualifications

  •  Strong understanding of web based applications and technologies.

  • Strong ‘hands on’ experience on developing software tests for functional, performance, and regression testing that include automated, ad-hoc, and manual testing.

  • Strong experience in developing mature Automation and Performance frameworks.

  • Works with engineering teams, architects and other stakeholders within company to ensure that the solution will scale appropriately and cost effectively.

  • Provide technical expertise of system architecture, drive and recommend optimal testing strategies for various products and applications.

  • Participate in Automation and Performance Testing project planning, tracking, and reporting of automation progress for onshore and offshore resources, map test scenarios and Performance KPI and SLAs to each business requirement to maintain traceability coverage.

  • Continuously improve test automation practices at the unit, services/integration, and UI layers.

  • Communicates automation goals, strategies, priorities, and status, best testing practices with QA teams and across the organization.

  • Works collaboratively with several teams, contributing as a strong leader who can drive test automation.

  • Identifies innovative solutions to solve complex test problems.

  • Act as a mentor for QA resources as well as provide training to QA resources on automation, testing strategies, standards, tools and process.

Additional Information

All your information will be kept confidential according to EEO guidelines.