Senior Software Developer In Test

Symphony Stockholm , ME 04783

Posted 3 months ago

JOB DESCRIPTION:

We are seeking an experienced SDET/QA automation lead to join the Symphony engineering group which will build and shape the next generation Test Automation framework system for our Real Time Communication team.

The successful candidate will design, implement and maintain a fully automated system to perform various tiers of end-to-end quality testing for entire suite of Application Integrations including bots, custom UI renderers and application extension . You will work with product delivery teams building high-performance, highly-available and reliable products that support 24/7 real-time secure communication cloud platform.

If you are a Software Engineer with 5 or more years of professional, server-side Java engineering, and you have experience with scripting (Python, Bash, Groovy), and you'd like to transition from building a product to being a customer advocate engineer that promote customer satisfaction and revolutionize customer experience, please send us a resume for review.

RESPONSIBILITIES:

  • Design, build and maintain Test Automation framework for a complex multi-cloud infrastructure (AWS and Google) for large enterprise customers

  • Troubleshoot, stabilize and optimize the various day-to-day existing QA automation jobs

  • Continuously drive to convert any manual test cases to be part of the Test automation framework

  • Define best practices to implement and maintain, build, and support Test automation framework

  • Estimate test efforts, analyze test results and communicate to the stakeholders

  • Contribute to Symphony's ongoing functional, regression, performance and resiliency testing efforts

  • Understand and enhance our test automation frameworks and tools

  • Maintain a high quality bar in a complex and constantly evolving workspace

  • Responsible for quality of multiple products coming out of the organization

  • Develop innovative solutions for quality engineering, data analysis and highly generic automation frameworks to promote Quality as a Service

REQUIRED QUALIFICATIONS:

  • Proven professional server-side Java software engineering experience

  • professional experience in designing, building and supporting test automation frameworks for Java applications

  • professional experience in designing, building and supporting test automation frameworks for Cloud Enterprise Java applications

  • Strong experience in QA automation tools such as Selenium with BDDs test creation

  • Proven scripting experience in one or more of the following languages - Python, Bash, Ruby, Perl

  • Hands-on experience in Unix/Linux environments

  • Experience in client-server infrastructure, UI, backend APIs

  • Prior experience in a fast-paced, dynamic and highly collaborative global environment

  • Passionate about automating all things and understand the importance of being a customer advocate

  • Experience with GitHub or similar source code management tools

  • Advanced knowledge of development tools to troubleshoot web-based applications

  • Strong problem solving skills and good understanding of the best practices and importance of Test Automation processes

  • Worked in a Agile/Scrum environment supporting Cloud products

PREFERRED QUALIFICATIONS:

  • Working experiences with CI/CD tools: Jenkins Pipeline and plugins, Artifactory, and Github

  • Good understanding and some hands on experiences with cloud computing platforms: AWS, Google Cloud, etc.

  • Prior experience in functional, performance, scalability and stress testing for 24/7 real-time enterprise web communication platform

  • Experience testing micro-services

  • Any experience with the RTC or VoIP technologies (Skype, Webex etc.) will be advantagous but not essential.

SYMPHONY TECHNOLOGY STACK: Here's what we use: Linux (Centos 7), Amazon AWS (EC2), Google Cloud, MongoDB / HBase, SaltStack, JavaScript, J2EE, Jenkins, Docker, Tomcat, Hazelcast, Google PubSub

ABOUT SYMPHONY:

Symphony transforms the way users communicate effectively and securely with a single workflow application. Forging a new path in the industry, Symphony is designed to help individuals, teams and organizations of all sizes improve productivity, while meeting complex data security and regulatory compliance needs. Symphony was founded in October 2014 and is headquartered in Palo Alto, CA, with offices in New York, Hong Kong, Singapore, Tokyo, Stockholm, Sophia-Antipolis and London.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Graphics Developer New Games

King

Posted 1 week ago

VIEW JOBS 2/8/2020 12:00:00 AM 2020-05-08T00:00 Your role within our Kingdom Our central team needs a Senior Graphics Developer to work closely with our technical art and game teams, to help us define new techniques that help shape the visual quality of our titles. You will be responsible for investigating new techniques and partnering with various teams. This is a highly visible role with the chance to make significant impact on the mobile games market. You would be at the cutting edge of helping define and research the best techniques that allow the best use of the mobile GPU hardware from high end to the very low end. Skills to create thrills You are a visionary with a desire to help define the best practices on the rapidly evolving mobile GPU ecosystem. You are curious and a fast learner, always striving to push the boundaries. You are fascinated by GPU architecture and appreciate the fantastic opportunity this rapidly evolving landscape presents. * Excellent C#/C++ knowledge * Professional experience of game development * Experience in delivering scalable graphic solutions * Passion for game development * High sense of quality and passion for all things graphical * Good communicator, with artist and programmers alike Bonus points * Mobile GPU architecture knowledge * Experience in generating procedural systems * Experience in working with Unity * Android/iOS low level knowledge * Tile-based GPU rendering knowledge King Stockholm ME

Senior Software Developer In Test

Symphony