Design, develop, and maintain automated test frameworks and scripts using tools such as Selenium, Watermelon, Python, or similar automation technologies.
Ensure automation frameworks are scalable, maintainable, and aligned with testing best practices.
Implement automated test execution integrated with CI/CD pipelines.
Work with deployment tools such as Ansible to enable seamless automated testing as part of the delivery workflow.
Develop and execute automated regression test suites to ensure application stability and system resilience.
Continuously update regression scenarios to reflect evolving system functionality.
Collaborate closely with Test Engineers to identify functional and regression test cases suitable for automation.
Provide recommendations on automation feasibility and prioritization.
Requirement:
Bachelors in Computer Science, Information Technology, Engineering, or a related field.
Hands-on experience with automation tools such as Selenium, Python, Watermelon, or equivalent frameworks.
Experience integrating automated testing into CI/CD pipelines.
Working knowledge of deployment or configuration tools such as Ansible.
Excellent understanding of automated regression testing methodology and best practices.
Good analytical, problem-solving, and debugging skills.