Vacancy expired!
- Python/Pytest/PyCharm
- Experienced with the following technologies GitLab, Jenkins, REST APIs, Stubbing/Mocking, Docker, AWS concepts
- RASA and Lex ChatBots
- qTest -Test Case Management Tool
- JIRA Agile Project Management Tool
- Confluence
- Test Automation Playwright, Appium, Python(Requests)
- Testing Frameworks Pytest
- Device Clouds Browserstack, Perfecto, SauceLabs or other industry-leading tools
- Contribute to AI testing framework to align with Chat Bot capabilities across platform
- Mentor Automation test engineer and manual test engineers to adopt automation
- Work with development team to establish test suites to be intergrated for CI/CD
- Extend automation frameworks to other business lines
- Work in refining test data for various intents based on production feedback and testing needs
- Provide various metrics on confidence score, gating criterion and cross intent testing based for chatbots
- Create Power BI reports to display intent historic trends
- Execute regression automation testing post every deployment to provide intent level coverage
- Work in tandem with the Tech Leads/POs to automate test cases on chat platforms as per business priority.
- Contribute to framework enhancements by writing robust, effective and reusable components.
- Perform root-cause analysis to determine and fix gaps causing Production defect leakage.
- Work closely with Product Engineering team to analyze the business requirements and assist technical leads and Product Owners in defining the acceptance criteria for the features that are being developed.
- Assist in defining approach for each phase of testing: unit, component, and system; while maximizing code and test coverage.
- Collaborate developers and DevOps engineers and provide constant feedback to continuously improve test strategy.
- Implement shift-left test disciplines and practices within sprint teams that align to the organizational goals as we modernize the current platform.
- Adhere to coding standards, best practices and guidelines to ensure highest quality of testing.
- Support pre and post release activities by participating in QA activities as per schedule.
- Participate in testing tool evaluation activities to assist with continuous assessment and improvement of testing strategy.
Vacancy expired!