Работа за
QA Automation Engineer
Requirements:
- Understanding of Software Development Life Cycle (SDLC) process;
- Knowledge of software testing practices, including test planning, test design, defect management;
- Hands-on experience with any object-oriented programming language (Python, Java, JavaScript);
- Hands-on experience with UI test automation using Selenium WebDriver or similar tool;
- Hands-on experience with API test automation;
- Experience with code deployments and version control systems (GIT);
- Experience with implementation of CI/CD pipelines (Jenkins);
- Solid analytical and problem-solving skills;
- Strong sense of self-motivation, organization and attention to details;
Responsibilities
- Within an Agile methodology, collaborate with project members to deliver high quality solutions via iterative sprint commitments and periodic release vehicles;
- Write test strategies and test plans that result to effective identification of software defects;
- Design and implement effective, reusable and maintainable test automation frameworks;
- Develop and execute automated tests to achieve maximum code coverage in a fast-paced agile environment;
- Maintain existing test coverage and implement incremental improvements;
- Perform verification of software defect fixes (also manual testing as and when needed) to ensure they resolve the stated problem;
- Produce accurate estimates for the time needed to execute on assigned projects and tasks;
- Assisting in the design and evolution of the company’s QA process
Will be a plus:
- Experience with Docker infrastructure;
- Familiar with writing Linux shell scripts;
- Performance testing experience;
- Test Automation of mobile applications (iOS, Android) using Appium or similar tool;.
- Identifying risks and defining QA metrics;
- Experience in handling multiple projects with changing priorities and meeting concurrent deadlines;
Кандидатствай
Преглеждания: 1 296
☆
☆
☆
☆
☆
Оценка 0 от 0 глас.