About the job
At NiCE, we embrace challenges that push our boundaries. Our ambition drives us to innovate and excel. We uphold the highest standards and consistently exceed them. If you share our passion for success, we offer a career opportunity that ignites your potential.
About NICE:
NICE Systems (NASDAQ: NICE) is the global leader in software solutions that empower organizations to enhance customer experiences, ensure compliance, combat financial crime, and protect people and assets. Our innovative solutions enable companies to capture, analyze, and utilize insights from both structured and unstructured Big Data in real time. Our technology is utilized by over 25,000 organizations across more than 150 countries, including over 80 of the Fortune 100 companies.
To learn more about NICE Systems, please visit www.nice.com.
We are seeking a Specialist Automation QA Engineer.
As a professional automation engineer, you will possess a robust testing background and expertise in developing automated systems and tests for front-end interfaces, backend services, and databases. Your role will involve testing all facets of a distributed system.
How will you make an impact?- Automated Testing: Design, implement, and maintain automated test cases utilizing tools and frameworks like Selenium and Playwright. Identify relevant test scenarios and establish automated testing strategies for both UI and backend services.
- Programming: Write scripts for automated tests in languages such as TypeScript (mandatory).
- CI/CD Integration: Embed automated tests into CI/CD pipelines to guarantee continuous quality assurance.
- AI-Assisted Test Design & Creation: Leverage AI tools to generate test cases based on requirements/user stories, edge cases, negative scenarios, and test data sets. Validate AI-generated tests for accuracy and completeness while maintaining traceability between requirements and AI-generated artifacts.
- Web and API Testing: Conduct thorough testing of web-based SaaS applications and RESTful APIs, utilizing tools such as Postman.
- Test Frameworks: Manage and utilize testing frameworks like NUnit and Playwright for the creation and management of test cases.
- Defect Tracking: Utilize defect tracking tools to report and manage software issues.

