Design, develop, and maintain a robust test automation framework. Ensure that the whole automation test suite is scalable, modular, and easy to maintain.
Develop and maintain automated test scripts for various types of testing, including functional, regression, smoke, and end-to-end testing.
Integrate the automation framework with the CI/CD pipeline to ensure that tests are executed automatically with every build and deployment.
Automate testing across multiple browsers (e.g., Chrome, Firefox, Safari), platforms (e.g., Windows, macOS, Linux) and Environments to ensure the application works consistently across all supported environments.
Ensure comprehensive test coverage for all major features and workflows within the application.
Automate the creation and management of test data to ensure that test environments are set up consistently and that tests are repeatable.
Collaborate with the performance testing team to develop and execute automated performance tests to ensure that the platform can handle high loads and perform well under stress.
Bachelor's degree