Senior Software Engineer (in Test

21 Minutes ago • 5 Years +

Job Summary

Job Description

The Senior Software Engineer in Test is responsible for evaluating the overall quality of products by developing test plans to validate product functionality and performance. This individual designs and executes manual test cases to ensure high quality and timely deliveries to the NICE CXOne platform. They communicate risks, drive defect discovery, and ensure high-quality releases. The role involves working in an agile team with 2-week sprints and collaborating closely with Dev and QA engineers.
Must have:
  • Execute test strategy for assigned products and features.
  • Create automated scripts using automation tools.
  • Execute test plans and test cases based on requirements.
  • Communicate QA results, risks and project status.
  • Follow the testing life cycle.
  • Analyze testing results to enhance future test plans.
  • Continuous improvement of regression tests.
  • Identify, track and report bugs.
  • Knowledge of QA practices and policies.
  • Experience with .Net/C#.
  • Experience with testing automation tools.
  • Experience writing SQL statements.
  • Understanding of various testing types.
  • Possess organizational and time management skills.
  • Possess communication & decision-making skills.
Good to have:
  • Ability to work independently and self-manage projects.
  • Programming or scripting experience.
  • Automated testing experience.
  • DevOps experience.
  • CI/CD experience.
  • Cloud experience, AWS preferred.
  • Experience with contact server technologies.
Perks:
  • Work with the most modern technologies.
  • Clear career path supported by different free learning tools.
  • Obtain certifications to advance your career.
  • Collaborate with global work teams.
  • Participate in local and global activities and events.
  • Enjoy the flexibility of hybrid work.
  • Engage in exciting competitions and contests.
  • Improve your language skills with English support.
  • Secure a permanent employment contract.
  • Benefit from a company legally constituted in Bolivia and receive full social benefits.

Job Details

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.

So, what’s the role all about?

The Senior Software Engineer in test is responsible for evaluating the overall quality of our products by developing test plans to validate product functionality and performance. As an integral contributor to our Agile development teams the Senior Software Engineer in test  designs and executes manual test cases to ensure the highest level of quality and timely deliveries to the NICE CXOne platform.
Throughout the project lifecycle this individual will clearly outline the current state of the product and project by communicating any and all risks to the team.  Ultimately, this engineer is experienced enough to drive defect discovery.

 

About the team:

The Automation AI (AAI) Virtual Agent Hub (VAH) team owns the VAH product development and maintenance.  As part of that development, the VAH team makes sure new functionality is developed according to customer committed timelines and ensures high quality releases.  As an agile team, they work in 2-week sprints with sprint planning meetings, backlog refinement sessions, and daily standups.  The team utilizes monitoring and alerting tools to find issues before the customers find issues.  Dev and QA engineers collaborate closely throughout the entire SDLC. Likewise, globally distributed team members (Cochabamba and Sandy, Utah) work as one, unified team.

 

How will you make an impact?   

  1. Be passionate about quality and driven to accomplish the company’s goals.
  2. Execute a complete test strategy for assigned products and features including verification of functional, performance, security and scalability requirements
  3. Create automated scripts using automation tools such as Playwright.
  4. Participate in new feature planning and estimating sessions.
  5. Execute test plans and test cases based on business requirements and functional specifications focusing on acceptance criteria.
  6. Communicate QA results, risks and project status to the team as well as other stake holders.
  7. Follow the testing life cycle to ensure test planning, execution, and reporting are effective, agile, and coordinated.
  8. Analyze testing results to enhance future test plans and scenarios (including metrics and benchmarks to gauge improvement).
  9. Continuous improvement of regression tests.
  10. Identify log, track and report bugs and advocate for those bugs.

 

Have you got what it takes?

  • BS in Computer Science, or equivalent work experience
  • Knowledge of QA practices and policies
  • Experience with .Net/C#
  • 5+ years of experience in software testing and quality assurance
  • Experience with testing automation tools
  • Experience writing SQL statements
  • Understanding of the following types of testing: Functional, Usability, Load, Stress, Negative, E2E, smoke, Integration, Data validation, Performance, Regression and Automated testing
  • Possess organizational and time management skills
  • Possess communication & decision-making skills


Bonus experience:

  • Ability to work independently and self-manage projects
  • Programming or scripting experience
  • Automated testing experience
  • DevOps experience
  • CI/CD experience
  • Cloud experience, AWS preferred
  • Experience with contact server technologies

What are the technologies we use?

  • Playwright
  • Jira
  • AWS (e.g. IAM, SNS/SQS, DynamoDB, Lambda, CloudFormation, …)
  • REST APIs and Microservices
  • GitHub
  • C# .NET
  • Docker and Kubernetes (AWS EKS)
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Visual Studio, Rider, or VS Code on Windows, Mac, or Linux 

 

What’s in it for you?

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. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!

Benefits at NICE Bolivia:

  • Work with the most modern technologies.
  • Clear career path supported by different free learning tools.
  • Obtain certifications to advance your career.
  • Collaborate with global work teams.
  • Participate in local and global activities and events.
  • Enjoy the flexibility of hybrid work, combining the best of both worlds.
  • Engage in exciting competitions and contests.
  • Improve your language skills with English support.
  • Secure a permanent employment contract.
  • Benefit from a company legally constituted in Bolivia and receive full social benefits

#LI-Hybrid

 

 

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.

 

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Cochabamba, Cochabamba Department, Bolivia

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

London, England, United Kingdom (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Cochabamba, Cochabamba Department, Bolivia (Hybrid)

Sandy, Utah, United States (Hybrid)

Sandy, Utah, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Manila, Metro Manila, Philippines (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug