The Automation Tester is responsible for designing, developing, and maintaining automated testing scripts and frameworks to test software applications, systems, and digital products. Ensures that software applications are tested quickly, efficiently and effectively, improving the overall quality of the software, and reducing the risk of defects and bug.
Specific Duties & Responsibilities
Test Automation Strategy: Developing an automation testing strategy, choosing appropriate testing tools, and identifying areas of the application that can be automated.
Test Planning: Collaborating with the development team and stakeholders to plan testing activities, identify test cases, and create test plans in Azure DevOps.
Test Scripting: Writing automated test scripts, test cases, and test scenarios that can be executed with testing tools such as WebDriverIO with Appium Service is required.
Experience with other tools such as Selenium, JMeter, Testim, Appium, TestComplete, Katalon Studio, or other similar tools may be considered.
Test Execution: Running automated tests and analyzing the results to ensure that the software meets quality standards, identifying issues, and debugging defects.
Maintenance of Automated Scripts: Maintaining the automated test scripts to ensure that they remain functional and relevant.
Documentation: Documenting test results, test scripts, and other relevant information for future reference.
Collaboration: Working collaboratively with other members of the development team to ensure that the software application meets quality standards and user requirements.
Stay up-to-date with new testing tools and techniques and propose new approaches to improve the efficiency and effectiveness of the testing process.
Use automation tools to identify, isolate, and report bugs
Performs other duties as may be assigned from time to time