Role and Responsibilities
- Develop test cases and prioritize testing activities
- Collaborate with the development team to ensure resolution of problems
- Design scenarios for functional testing
- Recreating software bugs.
- Maintains good understanding of what does and does not need to be automated.
- Participates in automation framework enhancement
- Participate in test script automation
- Continues to improve knowledge on various automation tools and scripting languages.
- Enhance existing frameworks.
- Peer reviews.
- Coordinate with the team and resolve the merge conflicts.
Preferred Skills
- Proficient in at least one/two coding languages like Java/C#/Python/JavaScript
- Knowledge of functional Testing and Automation Testing
- Should know the bug tracking tools like jira/Azure DevOps
- Hands on at least 2 automation tools like Selenium, Robot-Framework, Appium, WebdriverIO, Protractor, etc.
- Well versed with IDE like Eclipse, IntelliJ, VS Code.
- Has done API Testing using Postman, Karate, Java, Robot
- Good experience in working with databases like Microsoft, Oracle etc
- Experience in building test Automation Framework is preferred.
- Should know source control tools like Git, Bit-Bucket and Code-Reviews
- Experience in CI/CD execution, should be able to View, Run and Create pipelines
- Basic Load Test Implementation & Execution