Recently I left a big company and I joined a small one (not a startup but almost) where Iām supposed to start QA almost from scratch.
When I arrived they had some test cases written on Excel, some automated tests with Selenium/Java/Cucumber written by outsourced ressources.
The software is coded in php, only web browser version for the moment and no mobile version.
There are many bugs in production so the company expects big change with my arrival in the company.
My plan for the future :
-
hire more QA (about 1 qa and 4 devs per team)
-
decide if the team should go on with the framework Selenium/Java/Cucumber. They have some skills but I want to see if they are to produce new scripts correctly and with a good pace.
About automation :
I have some doubts about the automation tool. I have the impression that the current framework is fine but not so consistent with the need of scale, especially with few QA on it. Sometimes I think about codeless tools because it could help to produce new automated tests quickly but there are also some downsides.
The constraints are : the tool must work with Github actions/Gitlab for the CI and it can do database validation. So most of codeless tools are eliminated especially for the second reason.
I had a look at the following tools :
- Endtest :
Good : fair price, SQL ok, CI ok
Not good : I think that we canāt create āshared stepsā with this tool, so if an object changes in a page, you have to update all the test cases using this object
- Testproject :
Good : free, SQL ok (with an Add-on, to be tested), CI ok, SDK available in order to use the Cucumber existing tests
Not good : recorded steps are not so clear in terms of labels. Anyway when you run the test you have screenshots which is nice.
Good : very good capability to locate elements, good UI/UX, free version available.
Not good : I have heard that the licence is expensive, to be confirmed. For the SQL part they have a documentation (CLI chapter) but itās not so clear for me.
To be reviewed : Accelq, Functionize.
If you have some suggestion do not hesitate !