Software Developer in Test Specialist

4 days ago


Princeton, New Jersey, United States Invidi Technologies Full time

About Invidi Technologies

Invidi Technologies is the world's leading developer of software transforming television globally. Our Emmy Award-winning technology is widely deployed by major cable, satellite, and telco operators.

We provide a device-agnostic solution delivering ads to the right household no matter what program or network you're watching, how you're watching, or whether you're in front of your TV, laptop, cell phone or any other device.

As a Software Developer in Test, you will be part of our modern agile product organization developing a new data and analytics platform. This is a big opportunity for a highly dedicated and motivated individual to play a key role in all aspects of product development.

Key Responsibilities:

  • You will develop software focusing on unit, functional and end-to-end testing our data and analytics platform.
  • You will proactively improve the development, testing and deployment processes through automation and infrastructure as code (IaC).
  • You will troubleshoot incoming issues from support and clients, fixing and resolving what and where you can.
  • You will collaborate closely with peers and product owners in your team.
  • You will help other team members grow as engineers through code review, pairing, and mentoring.

Requirements:

  • Minimum of B.S. in computer science or Master's degree in computer science, or equivalent.
  • Strong software development, data engineering and troubleshooting skill sets.
  • 3+ years of experience in Python and/or Java, APIs, and SOLID.
  • 2+ years of experience in SQL, databases, Terraform, test automation, and AWS or GCP.
  • 1+ year of experience in ETL/ELT/data pipelines.
  • 1+ year of experience in testing automation, such as python unit test, pyunit, or pytest, Java's JUnit, selenium, postman, LoadRunner, etc.
  • Ability to collaborate effectively and work well in an Agile environment.
  • Excellent oral and written communication skills in English.
  • Ability to quickly learn new technologies and work in a fast-paced environment.
  • Experience working with a global / distributed team.

Benefits:

  • Paid Time Off (PTO) Vacation
  • Company Holidays
  • Medical & Prescription
  • Dental & Vision
  • FSA
  • 401(k), STD, LTD, AD&D and Life
  • Corporate Discounts
  • Tuition Reimbursement Program
  • Employee Referral Bonus Program

Salary: The estimated salary range for this position is $120,000 - $180,000 per year, based on experience, skills and education.



  • Princeton, New Jersey, United States Diverse Lynx Full time

    Software Testing Specialist Job Summary:">We are looking for a skilled Software Testing Specialist to join our team at Diverse Lynx LLC. This role requires 8-10 years of experience in automated testing and a strong background in Selenium WebDriver with Java.">The ideal candidate will have expertise in developing, maintaining, and executing automated test...


  • Princeton, New Jersey, United States Invidi Technologies Full time

    About UsInvidi Technologies is a world-leading developer of software that transforms television globally. Our two-time Emmy Award-winning technology is widely deployed by cable, satellite, and telco operators. We provide a device-agnostic solution delivering ads to the right household no matter what program or network you're watching, how you're watching, or...

  • Automation Specialist

    4 weeks ago


    Princeton, New Jersey, United States Indium Software Full time

    About the Role:We are seeking a skilled Automation Specialist to join our team at Indium Software. As an Automation Specialist, you will be responsible for developing and maintaining automated testing frameworks using Selenium and other relevant tools.Key Responsibilities:Design and develop automated testing frameworks for our software applications.Maintain...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Diverse Lynx LLC We are a leading company in the software development industry, seeking an experienced Software Development Engineer in Test Lead. As a key member of our team, you will be responsible for designing, developing, and executing automated test scripts using Selenium WebDriver with Java to ensure high-quality software delivery. You will also...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Title: Software Quality Assurance SpecialistAt Diverse Lynx LLC, we are seeking a skilled Software Quality Assurance Specialist to join our team. As a key member of our technical staff, you will be responsible for ensuring the highest quality software products.Key Responsibilities:Develop and execute test automation frameworks using Selenium with...


  • Princeton, New Jersey, United States State Street Corporation Full time

    Job OverviewWe are seeking a highly skilled Software Development Specialist to join our team at State Street. As a key member of our Global Technology Services (GTS) team, you will be responsible for designing and building new software and features for existing systems. This is an exciting opportunity to work with cutting-edge technologies such as cloud,...


  • Princeton, New Jersey, United States Triunity Software Full time

    Company OverviewTriunity Software is a leading provider of product development, staff augmentation, and consulting services. We deliver innovative solutions to various business verticals, including healthcare, pharma, banking, and finance.About UsWe are driven by experts in the IT industry with a proven track record of delivering software solutions,...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Summary:Diverse Lynx LLC is seeking a highly skilled Test Development Professional to join our team. The ideal candidate will have strong experience in test automation using Selenium with Java, as well as excellent problem-solving and analytical skills.Responsibilities:Develop and maintain automated tests using Selenium with JavaDesign and implement user...


  • Princeton, New Jersey, United States TK-CHAIN LLC Full time

    Job OverviewAt TK-CHAIN LLC, we are seeking a highly skilled Software Quality Assurance Specialist to join our team. As a key member of our software development life cycle, you will be responsible for ensuring the quality and integrity of our software applications. With a strong background in engineering and experience in regulated industries, you will lead...


  • Princeton, New Jersey, United States Cloudeation Technologies Full time

    Cloudeation Technologies is seeking a highly skilled Senior Software Developer to join our team. This role offers an estimated salary of $80,000 - $110,000 per year, depending on experience.As a Senior Software Developer at Cloudeation Technologies, you will be responsible for designing, developing, and testing complex software applications. You will work...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Career Opportunity for Senior Software Developer at Diverse Lynx LLCCompany OverviewDiverse Lynx LLC is an Equal Employment Opportunity employer. We strive to create a diverse workforce across all levels in the company.CompensationThe estimated salary for this role is around $120,000 per year. This figure is based on national averages for software developers...


  • Princeton, New Jersey, United States UL Solutions Full time

    About the JobWe are seeking an experienced Senior Software Engineer to lead our software development team. As a Senior Software Engineer, you will analyze, develop and modify complex software programs, leading project teams to define specifications for software programming applications and modifying existing applications.Key Responsibilities:Develop and...


  • Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionAs a Junior Java Developer at Triunity, you'll be responsible for developing software applications using Java, collaborating with cross-functional teams, and contributing to the design and implementation of software systems. You'll also participate in code reviews, ensure high-quality delivery, and collaborate with colleagues to resolve...


  • Princeton, New Jersey, United States JobRialto Full time

    Job Summary:This role requires a strong understanding of software testing methodologies and processes. The Quality Assurance Specialist will be responsible for planning and executing tests, as well as communicating results to colleagues in engineering, business, and editorial teams. A key responsibility is developing strategies to improve test coverage and...

  • Software Developer

    3 weeks ago


    Princeton, New Jersey, United States Invidi Technologies Corporation Full time

    Job Opportunity at Invidi Technologies CorporationAs a highly skilled Software Developer, you will play a vital role in the development and implementation of innovative software solutions for our clients. We are seeking a talented individual with experience in Java/Kotlin, cloud architecture, and microservices design to join our team.About UsInvidi...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job DescriptionBloomberg seeks a talented Senior Software Engineer to play a key role in our software development team. As a senior engineer, you will be responsible for leading small and mid-size software development projects and contributing to larger initiatives.This role requires a Master's degree or foreign equivalent in Computer Science, Engineering,...


  • Princeton, New Jersey, United States Bloomberg Full time

    About the Role:We are seeking a talented Senior Software Development Professional to join our team at Bloomberg. As a key member of our software development team, you will be responsible for developing and maintaining high-quality software solutions.Main Responsibilities:Design, develop, and test software applications using various programming languages and...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a...


  • Princeton, New Jersey, United States Triunity Software Full time

    OverviewTriunity Software is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.


  • Princeton, New Jersey, United States United Software Group Full time

    **Job Description**: At United Software Group, we are looking for a highly skilled Crystal Reports and Trackwise Administrator Specialist to join our team. As a key member of our team, you will be responsible for administering, configuring, enhancing, maintaining, and decommissioning Trackwise systems.The ideal candidate will have at least 10 years of...