Himalayas logo
Incognito Software SystemsIS

QA Software Engineer

Incognito Software Systems provides service orchestration software and services that help digital service providers manage the next-generation broadband experience.

Incognito Software Systems

Employee count: 201-500

Salary: 55k-65k USD

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for millions of subscribers.

We are looking for a QA Software Engineer in British Columbia. This role is ideal for those who have a passion for a career in quality assurance within the high-tech industry.

As a QA Software Engineer, you will build on your current expertise by demonstrating core competencies as a bright and hardworking individual who thrives on challenges in developing new and contributing to existing test methodologies in our Engineering Department. Projects include the creation of automated tests, focused on JUnit and Selenium development with the goal of contributing to sets of fully automated tests in the field of networking and distributed computing while working on some of the newest Java technologies. Some testing requires creative approaches to find fast and effective testing solutions, determining the necessary environment and code supported automation.

Role and Responsibilities:

  • Design, implement, and maintain automated test suites using JUnit, Playwright and Selenium.
  • Continuously refactor and optimize test code to improve readability, execution speed, and coverage.
  • Collaborate with developers to identify test gaps and add coverage for new features and bug fixes.
  • Monitor test execution results, analyse failures, and provide actionable feedback to development teams.
  • Design and execute performance tests using containerized environments.
  • Collect and analyze performance metrics (response times, throughput, resource utilization).
  • Identify bottlenecks and provide recommendations for optimization.
  • Ensure performance tests are repeatable and scalable across environments.
  • Containerize test frameworks to ensure reproducibility and portability.
  • Build and maintain Docker images for test environments, including dependencies and browsers.
  • Optimize container usage for performance testing scenarios.
  • Standardize Ansible playbooks, roles, and variables to ensure consistency and maintainability.
  • Stay current with emerging tools and frameworks in test automation, configuration management, and containerization.
  • Salary range for this role is $55,000 - 65,000 CAD annually

Requirements

  • Post-secondary degree majoring in Computer, Information Technology or Engineering or 3 years or more of relevant working experience.
  • Strong competency and experience in writing code in Java.
  • Strong knowledge of TCP/IP networking on Linux, Unix.
  • Experience using JUnit and understanding of TDD (Test Driven Development).
  • Good understanding of Linux/Unix environments and troubleshooting them.
  • Good understanding of Eclipse, GIT and Databases.
  • Good analytical and problem-solving skills.
  • Willingness and aptitude for finding and reporting software problems.
  • Team player that is proficient and productive in producing test scenarios.
  • Ability to work productively with limited supervision but capable of asking for help when appropriate/needed.
  • Demonstrate excellent communication skills (in English, both written and verbal).

Preferred Specialized Qualifications:

  • Experience in scripting (e.g., Python, Shell).
  • Experience working with CI/CD pipelines such as Jenkins.
  • Experience working in a cloud environment (AWS, GCP, etc).
  • Experience working in a Telecom provider.
  • Experience working with MongoDB.
  • Experience working with Ansible and Docker.
  • Knowledge of DSLAMs, CMTSs, and devices: (TR69, cable modem)
  • Experience working with multi-tiered or multi-threaded applications.
  • Experience in methodologies for GUI Testing.
  • Experience in Test methodologies involving Big Data applications.
  • Knowledge of network hardware: routers and switches.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 55k-65k USD

Location requirements

Hiring timezones

Canada +/- 0 hours

About Incognito Software Systems

Learn more about Incognito Software Systems and their company culture.

View company profile

At the heart of Incognito Software Systems lies a deeply ingrained culture of innovation and a commitment to empowering digital service providers across the globe. For over three decades, the company has been a pivotal force in the telecommunications industry, driven by a mission to help providers manage the next-generation broadband experience with efficiency and agility. The team at Incognito thrives on tackling the complex challenges of an ever-evolving digital landscape, fostering an environment where creative solutions and forward-thinking are not just encouraged, but are a core part of the company's identity. This dedication is reflected in their productized service orchestration platforms, which are designed to bring extensive automation and analytics to the forefront, ultimately reducing operational costs and significantly improving the end-user experience. The company's values are built on a foundation of strong, collaborative relationships, both internally with their global team and externally with their extensive customer base.

Incognito's culture is one of continuous learning and development, where team members are supported in their career aspirations with opportunities for internal advancement and continued education. This partnership approach ensures that the team's skills remain on the leading edge of technology, which is crucial in a fast-paced sector. The work environment is described as both casual and professional, with a healthy dose of fun, including regular social events that foster a strong sense of community. With a global presence and a diverse team, Incognito embraces a wide range of skill sets to meet the unique needs of its customers, which include industry giants like America Movil, Cox, and Orange. By providing innovative and reliable software solutions, Incognito is not just a vendor but a strategic partner, dedicated to fostering stronger connections worldwide and enabling transformative services for their customers.

Employee benefits

Learn about the employee benefits and perks provided at Incognito Software Systems.

View benefits

Competitive Health Benefits

Offers competitive health benefits to employees.

Internal Advancement Opportunities

Provides opportunities for internal career advancement.

Fitness Reimbursement

Provides a fitness reimbursement to support team wellness.

Continued Education Support

Supports continued education for professional development.

View Incognito Software Systems's employee benefits
Claim this profileIncognito Software Systems logoIS

Incognito Software Systems

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at Incognito Software Systems

Explore the variety of open remote roles at Incognito Software Systems, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Incognito Software Systems

Remote companies like Incognito Software Systems

Find your next opportunity by exploring profiles of companies that are similar to Incognito Software Systems. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Incognito Software Systems hiring QA Software Engineer • Remote (Work from Home) | Himalayas