Share this Job

Senior Automation Test Engineer

Date:  Sep 12, 2022
Location: 

Pune, MH, IN

Requisition ID:  33259

About Avaya

Businesses are built by the experiences they provide, and every day millions of those experiences are delivered by Avaya Holdings Corp. (NYSE: AVYA). Avaya is shaping what's next for the future of work, with innovation and partnerships that deliver game-changing business benefits. Our cloud communications solutions and multi-cloud application ecosystem power personalized, intelligent, and effortless customer and employee experiences to help achieve strategic ambitions and desired outcomes. Together, we are committed to help grow your business by delivering Experiences that Matter. Learn more at www.avaya.com.

Job Information

Job Code: 00194006

Job Family: Research and Development

Job Function: Software Engineering

ABOUT THE OPPORTUNITY

 

The Avaya R&D team in Pune is looking for a senior automation test engineer to assess software quality through writing and updating automated functional, non-functional tests in a DevOps environment. The team is looking for a strong and customer focused engineer with extensive system/solution Manual, Automation and Performance test engineering skills.

ABOUT THE RESPONSIBILITIES

 


•    Enhance, implement, and develop automated test strategies/frameworks in DevOps environment for microservice applications on Kubernetes/Public cloud to support Behavior       Driven Development using Java, JEST for JavaScript and NodeJS, Cucumber, and tools like Selenium, TestNG, Jenkins.
•    Design and create automated test scripts covering functional aspects.
•    Experience in developing mock applications to achieve automation for a module.
•    Collaborate with other Engineers to develop effective strategies and test plans, estimate test accurately and coordinate with team members for work activities.
•    Work with cross-functional teams to ensure quality throughout the software development lifecycle.
•    Provide inputs on high-level test scenarios, challenges, risks, resources, test estimates, during test planning meeting.
•    Understand the product requirements; envision stakeholder requirements to transform these to Use cases and create test plans.
•    Setup lab infrastructure for multiple test configurations.
•    Design and execute manual test to address areas such as database impacts, solution scenarios, regression testing, negative testing, outage scenario, error or bug retests, or         usability in preparation for implementation.
•    Perform High Availability, Usability, Cross Browser, Exploratory testing.
•    Execute test cases (manual or automated) and analyze results.
•    Communicate progress and issues through regular Status Reports.
•    Participate in Performance bottleneck analysis and fixes.
•    Collaborate with Business/ Application teams to improve system performance.
•    Assume primary responsibility as Manual, Automation and Performance Testing SPOC.
 

ABOUT THE REQUIREMENTS

 

EXPERIENCE

 

Bachelor’s degree in Engineering or equivalent with minimum 5 to 8 years of in-depth experience on automation testing in agile environment.

 

SKILLS & COMPETENCIES

 

•    Excellent problem solving, analytical and communication skills (both oral and written)
•    Strong understanding of OO Concepts
•    Proven experience in developing & enhancing automated test frameworks in DevOps environment for microservice applications on Kubernetes/Public cloud to support Behavior Driven Development using Java, JEST for JavaScript and NodeJS, Cucumber, and tools like Selenium, TestNG, Jenkins. 
•    Ability to create scripts for automation beyond record and playback using Webservices, API’s and Selenium. Specifically developing functions, adding control flow logic, running scripts in CI/CD pipeline etc.
•    Knowledge and experience in testing cloud-based SaaS products.
•    Understanding of product development lifecycle with specific experience in using both Waterfall and Agile methodologies
•    Experience in deploying/configuring the system under test.
•    Working knowledge of test management software (e.g. JIRA), source control systems (e.g. GIT, Bitbucket), build management tools (e.g. Maven, Bamboo, JENKINS)
•    Excellent verbal and written communication in English language.
•    Must be process-oriented, resourceful, flexible, and able to work independently. 
•    Ability to work with geographically distributed teams across multiple time zones
•    Knowledge on Contact Centre applications will be added advantage.
•    Knowledge of performance testing and tools like JMeter will be added advantage. 

 

Technical: Testing methodologies, Selenium Web Driver 3.0, TestNG, Maven, Java, JavaScript, Ruby, Kubernetes, Cucumber, Jenkins, Bitbucket, Webservices and API Automation, JEST for JavaScript and NodeJS, JMeter, Linux, Azure platform. Go is plus.

 

Initiative: Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities and takes ownership of tasks at hand; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.

 

Innovation: Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others' attention.

 

Teamwork: Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed

Experience

10 - 15 Years of Experience

Education

Bachelor degree or equivalent experience
Advance Degree preferred

Preferred Certifications

Footer

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason. You may also review the Avaya Global Privacy Policy (accessible at https://www.avaya.com/en/privacy/policy/) and applicable Privacy Statement relevant to this job posting (accessible at https://www.avaya.com/en/documents/info-applicants.pdf).