Vacancy caducado!
- Collaborate daily with developers, product owners, and scrum masters to establish test standards, practices & toolsets across all levels of testing including Unit, Component, System, and Acceptance.
- Partner with DevOps engineers to fully automate testing throughout the release & delivery processes in the CI/CD pipeline.
- Evaluate, recommend, and select market-leading frameworks and tools across all levels of testing that integrate in the automated CI/CD pipeline.
- Ensure QA deliverables are met across sprint teams within domain for each release.
- Participate in product design reviews ensuring quality practices are baked into the software development and deployment life cycle.
- Work with internal teams to document test environment and test data management container strategies and provisioning for the different types of testing activities.
- Comprehend and decompose user stories/requirements to identify what tests need to be created and automated across the all levels of testing.
- Support the development, deployment, and ongoing enhancements of the dedicated chat BOT.
- Support the development of NLP (Natural Language Processing) for the enterprise to interface with both voice and text.
- Ensure that rich media integration and personalization is available for all web and app-based BOT interfaces.
- Evaluate existing testing methodologies and suggest new techniques that will help deliver high-quality features faster.
- Improve, maintain, standardize, and execute automated testing across the full solution stack.
- Maintain a solid understanding of QA workflows and test automation best practices.
- Maintain proficiency in application and use of systems, tools, and processes.
- 4 + years of experience in building and designing AI and/or ML bots focused in automating customer interaction and/or improving customer experience.
- 5+ years experience developing automated tests for APIs (REST, SOAP).
- 5+ years experience decomposing user stories/requirements to create manual and automated tests in an Agile environment.
- Preferred Artificial Intelligence, Machine Learning, Data Mining, Stat or a related field or equivalent work experience.
- Required BS/MS in Computer Science, Engineering, or related subject.
- Proficient in automating API tests using market tools such as REST-assured, Postman, SoapUI, CA DevTest.
- Experienced defining and executing test strategies for AI applications.
- Experienced with integrating test automation tools with the CI/CD pipeline.
- Experience defining and implementing test standards, tools, processes and test design techniques (including white box).
- Experienced using the following frameworks & tools: Junit/TestNG (Java), Qunit/Chai (Java Script), Android Studios/Mocha (android mobile), XcTest (iOS), SoapUI Pro, Selenium RC/WebDriver.
- Preferred experience with market-leading tools such as Cypress, TestCafe, Jest.
- Experienced using technologies such as BitBucket, Crucible, SonarQube, Jenkins, Maven, Docker, uDeploy.
- Strong written and verbal communication skills.
- Enthusiastic and energetic with an inherent curiosity to break code.
Vacancy caducado!