Test Automation Engineer C#

Singapore, Singapore

8x8, Inc. logo
8x8, Inc.
Apply now Apply later

Posted 1 month ago

As an industry leader and Software-as-a-Service provider our mission at 8x8, Inc. (NYSE:EGHT) is to transform the future of business communications. The 8x8 Open Communications Platform (TM) uniquely brings together Voice, Video, Collaboration, Contact Center, and enterprise-class API solutions, helping businesses across the globe transform their customer and employee experience, and empowering workforces worldwide to work smarter.
For additional information, visit www.8x8.com, or follow 8x8 on LinkedIn, Twitter, and Facebook.
We are looking for a Test Automation Engineer to take part in the development of our automatic testing platform. You will be part of the engineering team, 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.
Main Responsibilities:Design and develop new tests and tools for the messaging core platform using C# and Specflow.Expand our existing test automation framework and increase test coverage.Work closely with the development team to detect and remove regressions.Collaborate with the product managers and product development teams to identify system requirements.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.Identify quality assurance process bottlenecks and suggest actions for improvements.
Desired Skills and Experience:3+ years of professional experience developing in C#Strong understanding of internet protocols HTTP and HTTPS.Strong understanding of RESTful APIs, JSON.Working knowledge of git and CI/CD tools.Basic knowledge of Docker/Kubernetes.Strong commitment to technical quality assurance as a key part of the software development cycle.Basic knowledge of SQL.Written and verbal fluency in English is required.
Bonus points for experience with the followings:Experience with BDD testing tools like SpecFlow, Cucumber.Hands-on experience with performance testing.Message queuing knowledge (we use RabbitMQ).Basic knowledge of Java.Experience with cloud providers (AWS, Google Cloud).Exposure to the communications domain.

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 found here.
Job tags: AWS C CD CI Docker Git Java Kubernetes RabbitMQ SQL
Job region(s): Asia/Pacific
Job stats:  0  0  0
  • Share this job via
  • or