|Location:||Los Gatos, CA|
You have a solid understanding of the software life-cycle, experience with a variety of testing techniques, especially around end to end testing of an ad platform, and strong written and organizational skills. Additionally, you have an effective, organized test process that releases the highest quality product possible, one that you can be proud of, and get personal satisfaction in bringing those projects to market on time.
§ Review product specifications and develop test plans for new products/features including an Advertising SDK and its data and analytics platforms.
§ Develop Test Cases for SDK APIs by building and managing test applications.
§ Work with the Ad Operations team to manage and ensure all test scenarios are setup properly for any end to end tests.
§ Reproduce, isolate, and debug issues, providing detailed bug reports.
§ Test integration of SDKs with publisher partners.
§ Record all test results for each test suite and provide a high level summary for areas tested.
§ Assist in the certification process for partner devices to ensure compatibility
§ Interface with beta users and triage bugs.
§ Work with partner engineering on issues that arise in the field and help drive them to resolution.
You will succeed in the role because:
§ You are passionate about quality and quality-focused technologies for both software and data.
§ You have high level knowledge of ad server technology (e.g., DFP, Freewheel, DFA, Atlas), campaign management platforms, economics of digital advertising, and ad reporting tools.
§ You have experience developing Test Automation frameworks and automated tests using a scripting language such as Python.
§ You are proficient in at least one Object-oriented language such as Java or C++.
§ You have 3+ years of experience writing and executing QA test plans for consumer electronics products (preferred) or enterprise products, with a focus on digital advertising.
§ You have hands-on experience with manual/black box testing.
You will love this job because
§ You have excellent verbal and written communication skills.
§ Your ability to learn new technologies quickly.
§ Your ability to work independently and be self-directed.
§ You have a Bachelor’s degree in Computer Science or equivalent desirable.
§ You possess some knowledge of media/streaming formats.
§ You have working knowledge Internet protocols such as HTTP/FTP etc.