Our Client is a leading provider of backup and recovery software for virtual, physical and cloud environments.
Responsibilities:
Your tasks will include:
- Design and implement QA infrastructure, develop new innovative approaches to testing of complex web systems;
- Review and analyze functional requirements, identify and correct gaps and inconsistencies;
- Design and generate test data, develop and execute test plans, test cases based upon functional and design specifications;
- Analyze test results and perform root cause analysis;
- Automate different housekeeping processes.
Qualifications:
Must have
- Good written and oral English (B2 or higher);
- Deep understanding of software testing methodology and best practices;
- Strong experience in automated testing;
- Good understanding of databases, working knowledge of SQL;
- Communication skills and good knowledge of English, written and spoken;
- Experience in one of the following languages: Java, Scala, Groovy or Kotlin.
Big advantage
- Knowledge of DevOps best practices and being up to speed with modern software engineering: version control systems, issue tracking, build-systems, continuous integration, etc.