← В ленту
Регистрация: 18.07.2022

Специализация: QA Automation, Knowledge transfer, Test Design
Hi, my name is Iakov Volfkovich •I have more than 15 years experience in QA, including manual testing, test automation (including DevOps part), mentoring, team leading, and organising all QA processes from scratch. • Working as QA engineer, I have large experience of development complex autotest projects for applications and API, using automation test tools and frameworks as Cypress, Jest, Test Studio, TestComplete, Selenium, Appium, Telerik or writing my own automation tools using different programming and scripting languages. • For several projects I was introducing project automation and leading the whole QA process from the beginning to release and developing Continuous Integration and Continuous delivery systems: planning work schedule, prioritising tests and risk assessment, leading team (or teams) of QA engineers and performing together test design, preparation of test cases, automation, introducing automation of business processes, development of CI/CD. • I have experience with bug trackers Youtrack, Jira, Bugzilla, Testopia, VC systems (GIT, Github, Subversion, Beanstalk), DevOps (infrastructure as a code, Jenkinsfile, Ansible, Elk metrics), Agile or Waterfall (some companies still prefer it). • I know languages LUA, Javascript, Typescript, Perl, PHP, Java and C# and databases as SQL and MongoDB - all of them I was using in my practical. • I am self-organizing and independent specialist - 80% of my work experience is a remote job - which give me advantage in a new reality. • I am team player - have experience of effective work in remote teams and also experience of leading one or more remote teams. Beside English I also speak fluently French, Italian, Russian and Hebrew, which often facilitates communication with teammates. I represent a group of highly experienced developers and QA specialists from Israel and other countries. Why should you work with us? There is a couple of special offers that we can give you: Individual planning that takes into account your needs and development of your application. Since we are working on a project base and our team has knowledge and skills for every type of tests that you may need (manual, functional automation, performance, load, security, devOps) we can plan to develop them together, adding only things that you need in the current moment of time.Instead of spending long time for for creation of automated regression tests, then starting to develop performance tests, then introduce current feature tests we can plan to develop different tests together so you will be start to being covered since the beginning of our work, and you will never face the situation "a suitcase without a handle - it's impossible to carry, but it's a pity to leave it" - when you have tons of written regression tests, but other test types are not covered. Together we can develop a test plan, suitable exactly for your needs and possibilities and set up milestones - when we present ready and working tests. We are working in a project base: that means if you hire our company, we will complete all the projects from start to end. You don't have to worry that your employee will start working on something and then leave, so you will have to spend time and money for searching new employee with required qualifications and skills and then spend even more time and money until he will understand work of his predecessor and can continue it. We manage our team: that means that you do not need a special manager to handle QA automation team - you just give us a project and we are distributing work between team members, check its quality and present you regular demo of what is ready (according to milestones, that we set up together during planning period). Knowledge transfer: If you already have QA engineers, we can set up knowledge transfer sessions, seminars and practical workshops for them, teaching them to work with new tools and adding to their professional skills, so they can maintain automated tests that we have created. Or, if necessary, after we finish creation of tests, some of our team members can stay at your project and continue to maintain tests and regularly run them. Depending on the scale and timeframe of your project, you can work with one of our QA specialists, or with the team, up to 10 people, but in any case we can guarantee highest quality and reasonable price. In the att-ment you will find my resume with description of my previous experience and in portfolio on this site - examples of test documentation (test-plan, test case, bug report) and examples of automation scripts.
Hi, my name is Iakov Volfkovich •I have more than 15 years experience in QA, including manual testing, test automation (including DevOps part), mentoring, team leading, and organising all QA processes from scratch. • Working as QA engineer, I have large experience of development complex autotest projects for applications and API, using automation test tools and frameworks as Cypress, Jest, Test Studio, TestComplete, Selenium, Appium, Telerik or writing my own automation tools using different programming and scripting languages. • For several projects I was introducing project automation and leading the whole QA process from the beginning to release and developing Continuous Integration and Continuous delivery systems: planning work schedule, prioritising tests and risk assessment, leading team (or teams) of QA engineers and performing together test design, preparation of test cases, automation, introducing automation of business processes, development of CI/CD. • I have experience with bug trackers Youtrack, Jira, Bugzilla, Testopia, VC systems (GIT, Github, Subversion, Beanstalk), DevOps (infrastructure as a code, Jenkinsfile, Ansible, Elk metrics), Agile or Waterfall (some companies still prefer it). • I know languages LUA, Javascript, Typescript, Perl, PHP, Java and C# and databases as SQL and MongoDB - all of them I was using in my practical. • I am self-organizing and independent specialist - 80% of my work experience is a remote job - which give me advantage in a new reality. • I am team player - have experience of effective work in remote teams and also experience of leading one or more remote teams. Beside English I also speak fluently French, Italian, Russian and Hebrew, which often facilitates communication with teammates. I represent a group of highly experienced developers and QA specialists from Israel and other countries. Why should you work with us? There is a couple of special offers that we can give you: Individual planning that takes into account your needs and development of your application. Since we are working on a project base and our team has knowledge and skills for every type of tests that you may need (manual, functional automation, performance, load, security, devOps) we can plan to develop them together, adding only things that you need in the current moment of time.Instead of spending long time for for creation of automated regression tests, then starting to develop performance tests, then introduce current feature tests we can plan to develop different tests together so you will be start to being covered since the beginning of our work, and you will never face the situation "a suitcase without a handle - it's impossible to carry, but it's a pity to leave it" - when you have tons of written regression tests, but other test types are not covered. Together we can develop a test plan, suitable exactly for your needs and possibilities and set up milestones - when we present ready and working tests. We are working in a project base: that means if you hire our company, we will complete all the projects from start to end. You don't have to worry that your employee will start working on something and then leave, so you will have to spend time and money for searching new employee with required qualifications and skills and then spend even more time and money until he will understand work of his predecessor and can continue it. We manage our team: that means that you do not need a special manager to handle QA automation team - you just give us a project and we are distributing work between team members, check its quality and present you regular demo of what is ready (according to milestones, that we set up together during planning period). Knowledge transfer: If you already have QA engineers, we can set up knowledge transfer sessions, seminars and practical workshops for them, teaching them to work with new tools and adding to their professional skills, so they can maintain automated tests that we have created. Or, if necessary, after we finish creation of tests, some of our team members can stay at your project and continue to maintain tests and regularly run them. Depending on the scale and timeframe of your project, you can work with one of our QA specialists, or with the team, up to 10 people, but in any case we can guarantee highest quality and reasonable price. In the att-ment you will find my resume with description of my previous experience and in portfolio on this site - examples of test documentation (test-plan, test case, bug report) and examples of automation scripts.

Портфолио

Tel - Ran College (Rehovot Israel)

Organizing lections and workshops for trainees’ practice in QA projects, Developed and running unique complete course for QA engineers (manual, automation, programming).

LinkCaring

Health Information Platform for Children's Health, acquired by Clalit (largest Israeli medical institution) and other medical institutions in different countries. Head of QA Department (Manual and Automated), development manual and automated testing from the scratch: UI testing, Mobile testing, API testing

Accelify

Nationwide US project, with electronic support of school special education programs My role: Organizing QA Automation process (from test design to Ci/Cd settings) and developing series of automated tests (functional, performance and load) using Telerik Test Studio, Cypress, LoadImpact, Jmeter, Selenium IDE. Developing our own testing tools with C#, VBA. Active working in Scrum. Early developing of automated tests using Acceptance Test-Driven Development (ATDD) methodology. Manage QA and test automation teams, lead a QA team of 15 peoples, perform interviews with new employees. Mentoring QA engineers, improving their skills in different QA techniques and tools.