This full-time Python Automation Testing position focuses on designing, developing, and maintaining robust test automation frameworks. The role involves creating automated test scripts for both front-end and back-end (API) testing, using performance/load testing tools, and collaborating with development and DevOps teams. Continuous improvement and adapting to new technologies are also key responsibilities.
Requirements
- Design, develop, and maintain robust automation frameworks using Python and JavaScript.
- Create and execute automated test scripts for both front-end and back-end (API) testing.
- Develop and implement comprehensive test plans and test cases.
- Perform API testing and automation to ensure the reliability and performance of web services.
- Utilize performance/load testing tools like K6, Locust, or similar.
- Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines using Jenkins.
- Deploy and manage test environments using Docker and AWS.
- Identify, document, and track defects and issues, working with development teams to ensure timely resolution.
- Continuously improve testing methodologies and processes to enhance quality and efficiency.
- Creating test cases, also perform test case execution for feature under test using Test Management Tool.