Sqa engineer

Found in: beBee S MY - 4 weeks ago


Malaysia Cohu Full time

The Software Quality Assurance Engineer is responsible for defining and running SQA test passes, perform regression testing of the software, perform sanity checking of the software, contribute to defining and implementing automation techniques to reduce SQA test pass cycle times, and also responsible for the installation, set-up, and administration of automation testing platform, tools and installing instruments. Responsibilities:  Write comprehensive test plans based on requirements Develop and implement automated tests on complex embedded systems You will operate in multiple test layers optimized for efficiency Review tests written by teammates Maintains, enhances and expands the automation framework and associated tools. Designs, builds, develops and executes automation scripts. Ability to create and perform both automatic and manual testing as well as familiarity with both methodologies. Review and audit QA software test results and execution. Conduct training and best practice sessions with the QA team. Perform SQA testing of software releases for various hardware platforms, and configurations. Configurations include various Software updates on all hardware platforms/instruments/firmware/features/board diagnostics/software installation. The resulting pass/failure analysis is then driven to resolution. Requirements: Familiarity with a variety of platforms/OS a strong plus: Unix/Linux, Windows Software automation and manual testing Knowledge of scripting concepts and practices in C++, Perl, Python, SQL or other software languages Quality assurance practices and tools Very strong communication and interpersonal skills. Organizational and time management skills. Strong English communications skills – verbally and written.