Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

NICE • Pune, Maharashtra, India
Role & seniority: Senior QA Engineer / QA Automation Lead (8+ years in software testing)
Stack/tools: Typescript; Playwright; Selenium; NUnit; Postman; REST APIs; UI, backend, and API testing; Git; CI/CD pipelines; AWS (Kafka, EKS, Kubernetes) (nice-to-have)
Design, implement, and maintain automated test suites for UI and backend services; integrate tests into CI/CD
Conduct web and API testing (REST APIs, SaaS apps); develop test plans, scripts, and report results
Collaborate with developers/product managers; mentor junior testers; drive QA process improvements and test coverage
BS/MS in CS/Engineering or related field
8+ years in software testing and automated testing of microservices (Typescript/Java)
Hands-on automation with Playwright or Selenium; strong test automation design patterns
API testing (Postman or equivalent); cross-browser and non-functional testing; CI/CD integration
Good communication; defect tracking; ability to work in Agile; experience with Git
ISTQB certification
Cloud familiarity (AWS), performance testing, security testing
Experience with distributed systems and cloud-based microservices
Location & work type: Pune, India; Hybrid (NICE-FLEX): 2 days in office, 3 days remote; Individual Contributor reporting to Tech Manager, Engineering, CX
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
Automated Testing: Design, implement, and maintain automated test cases using tools and frameworks like Selenium and Playwright. Identify test scenarios and implement automated testing strategies for both UI and backend services
Programming: Develop scripts for automated tests in languages such as Typescript (must).
CI/CD Integration: Integrate automated tests into CI/CD pipelines to ensure continuous quality.
Web and API Testing: Conduct comprehensive testing of web-based SaaS applications and RESTful APIs. Perform API testing using tools such as Postman, or similar.
Test Frameworks: Utilize and manage testing frameworks like NUnit and and Playwright for creating and managing test cases.
Defect Tracking: Report and manage software issues using defect tracking tools.
Collaboration: Collaborate with developers and product managers to understand features and requirements, ensuring comprehensive test coverage. Mentor junior team members and help drive continuous improvement in testing practices
Testing Strategies: Implement various testing strategies, including unit, integration, and end-to-end testing. Ensure compliance with QA best practices, processes, and methodologies
Performance and Security Testing: (Optional) Conduct performance and security testing for SaaS applications.
Problem-solving: Analyze and address software issues through automated testing processes. Have you got what it takes? BS or MS in Computer Science, Engineering, or related degree. 8+ years of experience in software testing & automated testing of microservices written using Typescript or Java. Hands-on experience with Playwright or Selenium automation testing. Strong understanding of test automation design patterns, tools. ISTQB certification (or equivalent) preferred. Experience in creating clear test plans, scripts, and reporting results. Utilize Git or similar version control systems to manage test scripts, coordinate test coverage with development, and enable collaboration across teams. Practical experience in manual and automated testing across UI, business logic, data access, and APIs. Experience in API/Web Services Testing using tools like Postman. Experience in cross-browser and non-functional testing strategies. Good understanding of testing design patterns and experience in implementing automated tests for REST APIs and service-based architectures Experience with AWS tools such as Kafka, EKS, Kubernetes, and creating test scenarios for cloud-based microservices and messaging queues. Experience with Continuous Integration workflows and tooling, integrating automated tests into CI/CD pipelines to ensure early detection of defects. Stay updated with industry trends, emerging technologies, and best practices in test automation to drive innovation and efficiency within the QA team
Reporting into: Tech Manager, Engineering, CX
Role Type: Individual Contributor About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.