Senior Automation Test Engineer

NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE's Public Safety R&D team as an Automated Test Engineer. You will automate and manually test complex web applications, APIs, and AI models. Responsibilities include test planning, execution, environment setup, and data configuration. The ideal candidate has 5+ years of automation testing experience, proficiency in C#, Web API testing, and Agile methodologies. Experience with AI/ML model testing is preferred. NICE offers a hybrid work model (NICE-FLEX) with flexible remote work options.

Requirements

  • Significant 5+ years of experience in automating testing
  • Practical knowledge of C#, Web API testing, Mocking, SpecFlow/Gherkin
  • Practical knowledge of software testing methodologies, with an emphasis on Agile testing. Scripting against SLI & SLO of the practice
  • Experience or knowledge in AI/ML model testing, including model validation, bias detection, and performance evaluation
  • Understanding of AI ethics and responsible AI practices
  • Process-oriented with good attention to detail
  • Fierce in your pursuit of product quality
  • Follow a structured and analytical approach, with good troubleshooting skills
  • Comfortable working as part of a multidisciplinary and distributed team
  • Able to communicate effectively, including via phone, email, instant message, and video conferencing tools
  • Experience working with Agile/SCRUM/Agile SAFe software development methodology

Responsibilities

  • Automated and manual testing of complex web applications, web APIs, server-side components, and AI models
  • Test planning, test case design, and execution, within a disciplined Agile process (SCRUM)
  • Set-up, configuration, and maintenance of test environments
  • Configuration of test data, including synthetic data generation for AI model training and testing
  • Fault replication and analysis, and testing of software fixes
  • Non-functional testing (performance, security, accessibility, and AI model robustness)

Preferred Qualifications

  • Tech stack – Azure DevOps test management, .Net C#, Python, Playwright, WireMock, SpecFlow/Gherkin
  • AI - Good to have

Benefits

  • Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment!
  • As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.