Senior Automation Engineer

NICE
Summary
Join NiCE as a Senior Automation Engineer and develop and maintain tests for the NiCE CXone software platform. You will be responsible for all tiers of the NiCE CXone technology, including test design and strategy, automation, code reviews, defect resolution, production support, and collaboration with a team using agile development processes. This senior QA role within the R&D group requires a commitment to quality and active participation in process improvement. You will plan, define, and execute tests, analyze testing coverage, and monitor test and production environments. The ideal candidate will have 4-7 years of QA/automation experience, a deep understanding of QA methodologies, and experience with tools like Cucumber, Playwright, and Java/JS. NiCE offers a flexible hybrid work model (NiCE-FLEX) with 2 days in the office and 3 days remote.
Requirements
- At least 4- 7years of experience in QA/Automation positions
- The wide perspective of complex product solutions (business, technical, architecture)
- Experience in test design and execution for complex systems (manual and automatic). Deep understanding of QA methodologies
- Comprehensive experience working in an Agile development process
- Hands-on experience in Cucumber, Playwright, Java/JS or other OO language . Experience with writing SQL queries
- Fluent in English
- Team player
Responsibilities
- Develop tests and maintain the NiCE CXone software platform
- Key responsibilities include all tiers of the NiCE CXone technology, including (but not limited to) Test design and test Strategy for NiCE CXone products and features test automation, code reviews, resolving defects encountered during the QA cycle, supporting the production environment, and assisting other developers in a team environment utilizing agile development processes
- Serves as the senior QA professional in the R&D group
- Committed to the quality of the released content
- Reviewing new designs, challenging them to detect potential quality concerns, and proposing ways to address them
- Take an active role in-process inspection and improvement
- Actively track the teamβs tasks, analyze the testing needs and define QA activities and ownership
- Plan, define and execute tests as part of the teamβs QA related activities
- Continuously analyze and challenge existing testing coverage (manual and automatic tests)
- Monitor the test and production environments
- Write and maintain E2E automated tests
Preferred Qualifications
- Experience with AWS
- Experience with SDLC of SaaS products
- Hands-on experience with automated testing tools both for UI and APIs testing
Benefits
- Enjoy NiCE-FLEX!
- At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week