Explore careers with our portfolio companies

Software Engineer in Test (SET)

8x8

8x8

Software Engineering
Singapore
Posted on Friday, September 1, 2023
At 8x8 Inc. [Nasdaq:EGHT] we put communications at the heart of our business and build technology that allows people to connect anytime, anywhere they are in the world, and on any device. 8x8 CPaaS provides a cloud-based infrastructure and platform to integrate real-time communications capabilities including SMS, chat apps, voice, and video calls into applications, websites, and workflows, using APIs. With 8x8 CPaaS, organizations around the world have successfully unified omnichannel customer communications to optimize their customer experience.
Learn more on our company website at www.8x8.com and follow our pages on LinkedIn, Twitter and Facebook.
Are you ready to take on an exciting opportunity as a Software Engineer in Test for a global messaging platform? If you have experience in developing high-performance, reliable, and globally distributed services, we want to hear from you! We are looking for a talented individual to join our Engineering team in Singapore and play a key role in the design, development, and maintenance of our core platform.

Responsibilities

  • Design and develop automated test scripts to validate software functionality and performance
  • Perform end-to-end testing in case changes are made to your application under test
  • Collaborate with development teams to identify and resolve defects early in the development process
  • Create and maintain test plans and test cases to ensure complete test coverage
  • Analyze test results and provide feedback to development teams on areas for improvement
  • Participate in code reviews and other development activities to ensure quality software is delivered to customers
  • Identify opportunities to automate manual testing processes and implement solutions
  • Evaluate and optimize the use of internal testing tools, framework and process to continuously improve the testing process
  • Write and maintain documentation for testing procedures, tools, and systems
  • Maintain a strong understanding of software development methodologies, programming languages, and testing tools
  • Participate in the planning and execution of software development tasks and plan relevant testing tasks to align with the software development lifecycle

Requirements

  • Bachelor's degree in Computer Science or a related field
  • Relevant years of experience in software testing and automation
  • Strong technical background in software development and testing
  • Experience with agile development methodologies and continuous integration/continuous delivery (CI/CD) practices
  • Proficiency in at least one programming language (C#, Java, JavaScript)
  • Familiarity with testing tools and frameworks such as Playwright, Cypress, Selenium, Appium, and JUnit
  • Excellent problem-solving and communication skills
  • Ability to work independently and as part of a team
  • Strong attention to detail and ability to multitask

Qualifications

  • Written and verbal fluency in English is required.
  • Join us today and be part of a dynamic team that is shaping the future of messaging platforms!
#LI-JL1
8x8 is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
For 8x8 jobs located in the US: 8x8 participates in the E-Verify program.
View the Participant Poster in English | Español.
View the Right to Work Poster in English | Español.
For European Job Applicants our Job Applicant Privacy Notice can be found here.