Job Description:
Project focuses on enabling businesses to scale efficiently using autonomous robots for tasks like inventory management, picking, and packing. Additionally, the platform offers a cloud-based interface, allowing users to control and visualize their supply chains in real-time, improving decision-making and customer service.
Responsibilities:
- Develop and maintain automated test scripts for web and mobile applications.
- Collaborate with development teams to understand project requirements and define testing strategies.
- Design, execute, and maintain automated test suites to ensure the quality of the product.
- Identify, document, and track bugs through the development lifecycle.
- Participate in test planning, including setting up test environments, writing test cases, and determining test coverage.
- Perform load, performance, and stress testing to assess system scalability.
- Implement best practices for automation testing to improve test efficiency and coverage.
- Analyze test results, and report on quality metrics.
- Work closely with DevOps to integrate automated tests into the CI/CD pipelines.
- Ensure timely and thorough test execution during sprints.
Preferred Qualifications:
- 3+ years of experience in automation testing;
- 3+ years of experience year of experience with the Programming language TypeScript;
- 1+ years of experience with WDIO (WebDriverIO) for browser testing and automation;
- 2+ years of experience with testing WEB application;
- 2+ years of experience with API application;
- 1+ years of experience with Cucumber;
- Strong experience with VS Code;
- Experience with CI/CD tools like Jenkins, TeamCity, etc;
- Experience with version control systems like GitHub, GitLab, BitBucket;
- Docker experience for containerization and environment setup;
- Experience with DB clients and strong knowledge of SQL;
- Good understanding of SDLC and STLC;
- Experience in writing test automation documentation;
- Knowledge of testing methodologies;
- Understanding of client-server architecture, microservices, and backend testing experience;
- English: English is spoken and written at the upper-intermediate level or higher.