Sr. Software Engineer - QA (Automation with Python)

Research and Development
190000H9 Requisition #
806 Total Views

Job Summary:

You’ll be a key engineer in the team, responsible for testing next generation of Genesys Management Framework with the understanding of cloud and microservices architecture, with focus on delivery of fast performing, reliable and scalable solution for unified configuration of Genesys applications. Framework is a core of Genesys suite that scales from simple deployment of few servers providing screen pop for a call center agent to multi-tenant/SaaS environment, capable of handling tens of thousands of agents and interactions. Your responsibilities will include architecture review, design review, test plan creation, load and performance testing of components that are part of the Framework. This is a senior position that assumes responsibilities for making decisions and delivering results on time and with quality integrate your results with work of others and resolve technical issues without constant direct supervision:

  • Should be a graduate in ECE or CSE or IT
  • Should have an experience of 4-6 years in software industry
  • Should be willing to master new technologies quickly

Currently we are looking for a talented Tester who would have the following knowledge and skills:


How You Think:

  • A degree in Computer Science / Engineering with top-notch academic records OR relevant experience within the industry
  • Good communication skills, both verbal and written
  • Good understanding of Computer Networks & Telecommunication
  • Good understanding of Cloud Architecture and testing
  • Good understanding of Microservices Architecture and testing
  • Good understanding of RDBMS (Oracle, MSSQL, PostgreSQL, IBM DB2)
  • Testing knowledge including test planning, test scenario creation, load & performance testing, reporting of issues
  • Experience in any Test Management / Defect Tracking System
  • Strong team player who enjoys collaborating with others while, also, able to complete his own tasks without direct supervision
  • Quick learner with excellent problem-solving skills
  • Good understanding about cross platform programming
  • Scripting: Python, UNIX shell scripting, Windows power shell scripting, and Batch file.
  • Tools: Jenkins, Chef, Docker, etc.
  • Version Control System: Mercurial or GIT.
  • Cloud platform: AWS (EC2, ECS, Cloud Formation)

How You Interact:

  • Scripting: Python, Ruby, Node JS, UNIX shell scripting, Windows power shell scripting, and Batch file.
  • Tools: Jenkins, Chef, Vagrant, Docker, kubernetes, etc.
  • Version Control System: Mercurial, GIT, etc.
  • Cloud platform: AWS
  • Familiarity with security concepts, TLS, FIPS, etc.
  • Familiarity OS Red Hat Linux, Ubuntu, Windows Server, UNIX (AIX, HP-UX, Solaris).
  • Experience in the area of application and network management (LDAP, SNMP, etc.)
  • Familiarity with JSON and XML data processing.

How You Own It:

  • Review architecture and provide detailed design specifications for new features of Framework components, estimate effort to build.
  • Test software according to approved design, on time and with quality
  • Create test cases for requirements including test steps and expected results, Execution of test scenarios and evaluate the results, go through diagnostic outputs / logs to understand the issues
  • Provide test drops on regular basis; ensure continuous integration of new code being tested; maintain stable software through nightly build and functional tests practice
  • Use a test management / defect tracking system for reporting of test results, Involve in review / status meetings.
  • Automate test cases using automation tools / techniques.
  • Learn Genesys software and become a mentor for junior team members, help to coordinate work within the team.

About us: Genesys ® powers more than 25 billion of the world’s best customer experiences each year. We put the customer at the center of everything we do and passionately believe that great customer engagement drives great business outcomes. More than 10,000 companies in more than 100 countries trust the industry’s #1 customer experience platform to orchestrate omnichannel customer journeys that eliminate silos and build lasting relationships. With a strong track record of innovation and a never-ending desire to be first, Genesys is the only company recognized by top industry analysts as a leader in both cloud and on-premise customer engagement solutions. Connect with Genesys via, Twitter, Facebook, YouTube, LinkedIn and the Genesys blog.


Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.




Previous Job Searches

Activity Feed

Job shares through Genesys
Mark Siggins referred the DevOps Engineer position. 23 minutes ago
Steven Zhao referred the Software Developer position. 37 minutes ago
Jayvee Deato referred the System Engineer - Latitude position. 38 minutes ago
Jayvee Deato referred the Full Stack Web Developer position. 42 minutes ago
Jayvee Deato referred the Manager, Professional Services position. 52 minutes ago

Similar Listings

India, India, Chennai, Chennai

📁 Research and Development

Requisition #: 19000035

India, India, Chennai, Chennai

📁 Research and Development

Requisition #: 180001K0