Quality Assurance Tester
Job Cloud Inc.
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Tech stack
Java
Automation of Tests
Code Coverage
Python
Load Testing
Selenium
Test Data
Test Execution Engine
Performance Testing
Appium
Cypress
Programming Languages
Job description
- Design and develop a robust automation framework for testing various applications or components
- Select and integrate appropriate automation tools and libraries into the framework.
- Collaborate with development teams, business analysts, and manual testers to understand requirements and create comprehensive test cases.
- Write automation scripts using programming languages (e.g., Java, Python) and automation tools (e.g., Selenium, Appium, Cypress) to automate test cases for different types of testing (e.g., functional, regression, smoke, integration).
- Set up and configure the test execution environment, including test data and test configurations.
- Execute automated test suites on different platforms, browsers, and environments (e.g., local, remote, cloud-based).
- Implement strategies for parallel test execution and distributed testing to improve overall test coverage and reduce execution time.
- Contribute to defining and implementing the overall test automation strategy and roadmap.
- Collaborate with cross-functional teams to identify areas for automation and prioritize automation efforts.
- Implement performance testing and load testing automation scripts to ensure system stability and scalability
Requirements
Do you have experience in Tooling?, Do you have a Bachelor's degree?