Job Description
Job Summery
- We are hiring senior and junior software testing engineers to join our QA team. You will evaluate software functionality, design test protocols, and ensure products work as intended.
- Execute testing procedures, suggest performance improvements, and prepare performance reports for product and R&D managers.
- Ideal candidates should have advanced knowledge of software design, strong attention to detail, and the ability to identify and resolve issues, recommending practical fixes for software flaws.
Roles & Responsibility
- Collaborate with product and R&D managers to review software specifications and controls.
- Utilize the software to analyze its functionality and performance.
- Design both manual and automated test procedures to assess each software product.
- Build, code, and implement software evaluation test programs.
- Execute test programs to ensure the software is properly evaluated according to the testing protocols.
- Optimize software testing systems for maximum efficiency.
- Finalize and document testing procedures, perform final tests, and prepare detailed test reports.
- Present test findings to management and recommend necessary software improvements.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a software test engineer.
- In-depth knowledge of testing tools such as Bugzilla and Selenium.
- Advanced skills in debugging code and software development languages.
- Experience with popular operating systems like Windows and Linux.
- Strong attention to detail and the ability to collect data and prepare comprehensive test reports.
- Excellent troubleshooting skills for identifying and resolving software issues.
- Ability to design and write complex software testing procedures.