Software Engineer
Job Description
About Us:
Blockgraph is a technology company that makes the future of data-driven TV advertising possible.
The world’s leading media, technology, and information services companies collaborate with trusted partners using Blockgraph’s Identity Operating System (IDoS) to create and implement privacy-focused targeting and measurement solutions.
Our company maintains a rigorous commitment to creating a better advertising and identity ecosystem necessary for shepherding in the next golden era of TV. Blockgraph is owned by: Charter Communications Inc., Comcast NBCUniversal, and Paramount (formerly ViacomCBS Inc.)
As a Software Engineer – Test Automation, you will be responsible for designing, building, and maintaining our test automation solutions. This includes architecting the test automation capability within Blockgraph, building scripts and tools to identify bugs/defects prior to release into production and creating metrics to measure overall improvement of product/engineering health. We are looking for a developer with a strong affinity for (or is keen to learn) Testing/QA and can help implement bug/defect identification within an observability solution which will minimize manual testing and maximize automation and scalability. Your job will be to create tools which integrate within our CI/CD to help developers test their code and write E2E test cases. You will need to fully understand our product to build tests that will uncover regressions in our software. Your goal is to find the issues earlier (shift left principle) in an automated scalable fashion and minimize their impact in production. Â
This role is best suited for a programmer/developer who is interested in pursuing the Test/QA function. This role will be developing internal capabilities that are focused on our testing framework and processes. Â
This position is not fully remote and will require you to be in the office at least 2x/month to attend our in-person sprint planning sessions. Â
We cannot offer any visa/work authorization sponsorship at this time.Â
 Job Responsibilities:Â
- Write a portion of the automation scripts “hands on keyboard” to improve the product qualityÂ
- Build automation testing and scripts for infrastructure and platformÂ
- Drive optimization, testing, and tooling to improve the performance, availability, and scalability of the platformÂ
- Lead the conversion of manual ad-hoc processes to a fully automated scalable solutionÂ
- Develop test plans including leading test plan reviews with engineers and cross-functional teams.
- Participate in product design reviews to contribute to product design, testability and implementation.Â
- Automate and improve testing within CI/CD through implementation of observabilityÂ
- Define the test framework, test preconditions and other test control and reporting functions to enable others to test functionality.Â
- Develop observability into Test Automation Team performance and impact towards continued stability improvement of the product.Â
- Provide technical mentorship on Test/QA for more junior membersÂ
 Minimum Qualifications:Â
- Bachelors’ or Masters’ degree in Electrical and Computer Engineering, Computer Science or related field.Â
- 3+ years of relevant experience in software engineering
- Scripting (specifically Python or Bash)Â
- Programming (specifically Java, Go, Javascript, Typescript)Â
- Testing and/or Test Automation experience, a plusÂ
- Familiar with various tools or infrastructure used in automationÂ
- Experience in backend automationÂ
- Experience working with CI/CD pipelinesÂ
- Collaboration experience with cross-functional teams to define automation solution for new featuresÂ
- Experience in cloud technologies (preferably AWS)Â
- Detail oriented, flexible in the way that a startup requires, comfortable in a very collaborative and team-oriented environmentÂ
- Strong analytical thinking skills and results driven personality
- Experience in E2E automation test using Cypress, Selenium, or other tools a plusÂ
- Experience, interest or industry knowledge of advertising technology e.g. ad servers, SSPs, DSPs, DMPs etc., a plusÂ
Our Employees are Guided By Our Company’s Values:Â
- Customer Mindset: Our customers and the privacy of our customer’s data are at the center of everything we do.
- Innovators: We don’t accept the status quo.
- Seek to Compete: We compete hard for our customers’ business. And we always do it with integrity.
- Ownership Mentality: We take personal accountability for serving our clients and providing them the best possible solutions.
- Win Together: We believe that we can go farther together.
Why work for Blockgraph?
Blockgraph offers employees the best of both worlds – the excitement, speed and flexibility of working in a startup paired with the financial backing and support of some of the world’s largest media, entertainment and technology companies.
Come work with great people, solve interesting problems, and create meaningful positive impact for an industry.
In addition to these benefits we offer competitive salary and benefits, a flexible work environment, and access to professional development opportunities.
Blockgraph recruits, employs, compensates, and promotes regardless of race, religion, color, national origin, gender identity, disability, age, veteran status and other protected status as required by applicable law and as a matter of our company ethics.
Date Posted
04/19/2023
Views
0
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View Details