The Data team drives the core data structures for the CX - ACD(Automatic Call Distributor) reporting systems. This team focuses on ensuring the Data Lake and Data Warehousing systems contain the necessary data and structures via a multitude of methods. This includes ETL jobs, SQL procs, refinery code, data streams and anything that helps ensure the “big data” component of our system. Team members get to become extremely knowledgeable on all the core data components and work directly with our reporting teams to ensure we always have the most up to date calculations and data algorithms. Any developer looking for opportunities to drive “big data” decisions or for a team that invests in new technologies then this is the team for you.
How will you make an impact?
- Be passionate about quality and driven to accomplish the company’s goals.
- Execute a complete test strategy for assigned products and features including verification of functional, performance, security and scalability requirements
- Create automated scripts using automation tools such as .Net/C#, Snowflake, DB, SQL, and ETL Jobs
- Participate in new feature planning and estimating sessions.
- Execute test plans and test cases based on business requirements and functional specifications focusing on acceptance criteria.
- Communicate QA results, risks and project status to the team as well as other stakeholders.
- Follow the testing life cycle to ensure test planning, execution, and reporting are effective, agile, and coordinated.
- Analyze testing results to enhance future test plans and scenarios (including metrics and benchmarks to gauge improvement).
- Continuous improvement of regression tests.
- 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
- 3+ years of experience as software engineer or automation QA engineer.
- Knowledge of QA practices and policies
- Experience with .Net/C#
- Experience with AWS
- Experience with Snowflake, DB , SQL, and ETL Jobs
- 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 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?
- Jira / Confluence
- AWS (Kinesis, S3, SQS)
- REST APIs
- GitHub
- TFS
- C# .NET
- Visual Studio
- Gatling
- Jenkins
- SQL
- Snowflake
- DB
- ETL Jobs
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