Job Overview
We are looking for a Quality Assurance engineer to write and execute manual and automated tests to ensure product quality.
As a QA engineer, you will be designing and implementing tests, debug and take corrective actions. You play a vital role in the company’s product development process. You will be responsible for testing the product before launches to ensure that the product is free from errors and reliable.
What you’ll do
-
Analyze system specifications.
-
Collaborate with other QA Engineers to develop strategies and an effective test plan.
-
Run test cases (manual or automatic) and analyze results.
-
Evaluate product codes according to specifications.
-
Create logs to document testing phases and defects.
-
Report bugs and errors to the development team.
-
Help solve problems.
-
Carry out post-release / post-implementation testing.
-
Work with cross-division teams to ensure quality throughout the software development cycle.
What you’ll need
-
Proven work experience in software quality assurance.
-
Strong knowledge of software QA methodologies, tools, and processes.
-
Experience in writing clear, concise, and comprehensive test strategies, test plans, and test cases.
-
Experience with automated testing tools.
-
Experience with performance and/or security testing is a plus.