Quality Assurance Engineer
Siemens
Job Description
Job ID
Company
Organization
Job Family
Experience Level
Full Time / Part Time
Contract Type
We offer a role with responsibility, independence and the possibility to contribute proactive. We foster a teamwork culture with room for individual development
Please visit https://siemensneo.com/disw/
Quality Assurance Engineer
QA Engineer will mainly be responsible for automation and improvement of software testing process.
JOB RESPONSIBILITIES:
- Creating test-plans for comprehensive features/enhancements for one of the developed tools
- Manual verification of the newly implemented code, using proven 3rd party tools where needed
- Reporting defects, ability localizing the issue, providing necessary input to reproduce it, including scripts, layouts, etc.
- Implementing regression tests for covering the introduced code
- Daily and on demand runs of tests, reporting the results to counterparts
- Monthly runs of the tests through coverage reporting and memory checker tools and reporting the results
- Providing weekly reports with brief description of the work done and the plan for the next week
- Participating QA and cross-functional team meetings
REQUIRED QUALIFICATIONS:
- BS/MS in an EDA or Computer science related area – Cybernetics, Computer science, Microelectronics, Applied Math, etc.
- 2 year experience in automated software testing preferably in EDA area
- Scripting/Programming skills, knowledge of basic algorithms, ability of estimating the complexity of algorithms, creating and implementing ones
- Experience of working with code coverage measuring tools (gcov, Pure Coverage) and memory errors reporting tools (valgrind, Purify) is plus
- Knowledge of basic electrical circuit laws, ability resolving simple tasks
- Basic knowledge of Boolean algebra and logical circuits
- Basic knowledge about EDA flow and manufacturing process
- Fluent verbal and written English, ability to work in an international team, having regular international team meetings
- Good planning skills, basic knowledge of one of planning tools – JRA, MS Project, etc.
- Experience of working with a source control and an issue tracking tool
- Readiness to support team members in force major situations