Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Genesys

Senior Software Engineer, Test

Genesys

Senior Software Engineer, Test at Genesys, building AI-powered customer experiences through testing leadership and automation skills. Collaborating with teams to ensure quality in high-scale environments.

Posted 6/30/2026full-timeChennai • 🇮🇳 IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in automated testing, including the use of frameworks like Playwright and tools such as Jenkins for continuous delivery. Proficient in analyzing data with software analytics services and mentoring team members to enhance testing practices.

Highest-signal resume keywords
Automated TestingSoftware AnalyticsContinuous DeliveryObject-Oriented ProgrammingAgile Testing Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Automated TestingObject-Oriented ProgrammingData AnalysisTest AutomationAPI TestingService-Oriented ArchitectureSoftware Development Life CycleVersion ControlExploratory TestingDesign Patterns
Soft Skills
Effective CommunicationMentoringTeam Collaboration
Tools & Technologies
JenkinsAnsiblePuppetGitHubBitbucketNew RelicSumoLogicAWSPlaywrightSpring
Industry Keywords
Agile TestingContinuous DeliveryMulti-Tier Web ApplicationsService-Oriented ArchitectureApplication Frameworks

Tech Stack

Tools & technologies
AnsibleAWSEC2JavaJavaScriptJenkinsPuppetPythonSDLCSpringTypeScript

About the role

Key responsibilities & impact
  • Triage failed automated test executions and report defects when appropriate
  • Maintain automated test jobs in an automated deployment pipeline
  • Coordinate bug hunts to gather user feedback for new features
  • Identify useful test cases that identify and isolate faults
  • Build trust and maintain relationships with team members of product management and development
  • Participate in design and code reviews to help mentor other team members and to influence technical direction of testing department
  • Perform exploratory testing to identify high risk areas, refine requirements, and isolate bugs to increase testability of application
  • Coordinate test efforts for projects involving multiple teams to ensure appropriate test coverage
  • Contribute robust, well architected solutions to the shared test framework
  • Expert in the architecture, design, and customer use cases for their team's services
  • Identify acceptance criteria for complex projects and determine priorities for test automation to balance operational efficiency with sufficient test coverage
  • Identify areas of risk for performance, longevity, and architectural robustness by designing and running longevity and destructive tests
  • Assist support engineers with escalated customer issues by reading logs, explaining intended behaviors, and identifying defects
  • Mentor other engineers on the "art of testing" to build a stronger team and solve complex problems
  • Exercise judgment to set the direction and vision for changes to our testing frameworks

Requirements

What you’ll need
  • A Bachelor of Science degree in Computer Science (preferred) or related degree or equivalent in work experience.
  • Advanced proficiency of the following
  • Ability to analyze and interpret data using software analytics services such as New Relic and SumoLogic to monitor services and diagnose problems
  • Ability to use automation and configuration management frameworks such Ansible and Puppet
  • Ability to use version control systems such as GitHub or Bitbucket
  • Ability to use delivery pipeline automation and configuration tools such as Jenkins.
  • Knowledge of service-oriented architecture (SOA)
  • Knowledge of the Software Development Life Cycle (SDLC)
  • Knowledge of object-oriented programming (OOP) using programming languages such as Java and Python
  • Knowledge of object-oriented design patterns
  • Knowledge of multi-tier web applications and technologies such as HTTP, JavaScript, Typescript and JSON in a service-oriented architecture (SOA)
  • Ability to work with Playwright framework.
  • Ability to work and test on API’s
  • Knowledge of Amazon Web Services (AWS) such as EC2 and S3
  • Knowledge of agile testing methodologies and best practices for continuous delivery (CD)
  • Understand how to use application frameworks such as Spring and Express to develop applications
  • Effective written and verbal communication skills
  • 5 to 8 years of industry experience

Benefits

Comp & perks
  • Paid volunteer time
  • August Free Fridays
  • Well-being resources
  • Regionally tailored programs for employees and their families