> HackerTyper Jobs

Test Automation Engineer

Singapore, Singapore

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 Test Automation Engineer for a global messaging platform? You will be part of the engineering team, and your role is to work closely with the software development and product teams to build confidence in a cloud-based distributed CPaaS system by reviewing system specifications, designing comprehensive test plans, and implementing automated tests.
Our ideal candidate is a professional with hands-on working experience in C#, web technologies, distributed systems, and CI/CD instruments.

Responsibilities

  • Design and develop new tests and tools for the Messaging platform.
  • Perform end-to-end manual tests to support deployment.
  • Expand our existing test automation framework and increase test coverage.
  • Work closely with the development team to detect and remove regressions.
  • Use modern tools to manage test cases. Write and maintain documentation for testing procedures, tools, and systems.
  • Ensure automated tests are run regularly as a part of CI/CD pipeline and conduct thorough regression tests to ensure the platform is bug-free.
  • Analyze test results and provide feedback to development teams on areas for improvement
  • Participate in the planning and execution of software development tasks and plan relevant testing tasks to align with the software development lifecycle

Experience

  • Several years of experience in software testing and automation
  • Good exposure to QA workflow to support development and deployment
  • Proficiency in at least one programming language (Java, JavaScript, C#)
  • Good understanding of internet protocols HTTP and HTTPS.
  • Familiar with RESTful APIs, and Open API specifications.
  • Working knowledge of git and CI/CD tools.
  • Strong commitment to technical quality assurance as a key part of the software development cycle.
  • Basic knowledge of SQL.

Bonus points for experience with the following:

  • Experience with BDD testing tools like SpecFlow, Cucumber.
  • Hands-on experience with performance testing.
  • Message queuing knowledge (we use RabbitMQ).
  • Experience with cloud providers (AWS, Google Cloud).
  • Exposure to the communications domain.
  • Basic knowledge of Docker/Kubernetes.

Qualifications

  • Bachelor's degree in Computer Science or a related field
  • Written and verbal fluency in English is required.

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.
We also provide reasonable accommodation to individuals with disabilities in accordance with applicable laws.  Learn more or email us at careers@8x8.com (Include “Reasonable Accommodation” in the subject line)
For European Job Applicants our Job Applicant Privacy Notice can be foundhere.

8x8

Apply now
Sponsor