What you need to know to be a
Software Test Automation Analyst/Engineer
(also called Automation Tester, QA automation)?
(also called Automation Tester, QA automation)?
To Watch in Youtube : click here
1. What do you need to know to be a manual tester ?
This was discussed here also.
To watch in YouTube about the manual testing : click here
You should know what testing is, also called software testing or quality assurance.
What we do in software testing.
1. What is a test case?
Relevant/Helpful links for test case, below:
What is a test case, how to write a test case
2. What is a test plan?
3. What is a requirement(or User Stories)?
4. What is a defect?
Defect management tool, better to know 1 or 2 tools
Microsoft Word
Microsoft Excel
Knowledge of :
Agile methodology
SQL, Database
API testing
2. Additional things to know for Testing Automation:
There are different ways, tools, frameworks to automate testing.
In this video we will focus on Testing Automation with JAVA/Selenium.
1. At least one object oriented programming(OOP) language such as Java or Python or other OOP language(You donot need to be an expert, but the more you know, the better it will be for you in your testing).
2. Selenium(libraries, dependency)
3. Automation Frameworks such as Selenium WebDriver, TDD, BDD
4. An IDE/Editor such as Eclipse or Intellij, Eclipse is more popular
Other things to know:
5. Git, Github or similar “verson control” tool
6. Jenkins
7. DevOPs, CICD
Some popular testing Automation tools : Selenium, Cypress, Pytest(Python), Tricentis Tosca, Appium
No comments:
Post a Comment