Automation Tester_remote job
Job Description:
Test Automation:
- Develop, maintain, and execute automated test scripts using Python and Selenium.
- Design test cases and frameworks for functional, regression, and integration testing.
Cross-Browser Testing:
- Use BrowserStack for cross-browser testing to ensure the application is compatible across different browsers and devices.
Collaboration:
- Work closely with developers, QA engineers, and product managers to ensure test coverage meets the requirements and expectations.
- Participate in sprint planning, standups, and reviews to understand new features and create test cases accordingly.
Test Reporting:
- Document and report test results, defects, and any issues encountered during testing.
- Continuously monitor and improve the automation test scripts to improve coverage, performance, and reliability.
Continuous Integration:
- Integrate automation scripts into the CI/CD pipeline to ensure automated tests are executed as part of the development cycle.
Maintain Test Suites:
- Ensure that test suites are up-to-date and optimized for performance and scalability.
- Refactor and improve existing test cases to increase efficiency and test coverage.
Qualifications:
Technical Skills:
- Strong experience with Python and Selenium WebDriver for test automation.
- Familiarity with test frameworks such as PyTest or similar tools for writing and executing automated tests.
- Hands-on experience with BrowserStack for cross-browser testing on multiple platforms and devices.
- Experience integrating automation scripts into CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
Additional Skills:
- Strong debugging and troubleshooting skills for resolving test failures and environment issues.
- Proficiency in version control systems, particularly Git.
- Familiarity with other testing tools (e.g., TestNG, JUnit, Appium) is a plus.
Experience:
- 3+ years of experience in test automation, particularly with Python and Selenium.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience working in an Agile development environment is a plus
Required Skills:
Automation