Software Testing & Quality Assurance: You own the quality gate! Design, develop, and execute manual and automated test cases based on business requirements and technical specifications.
Perform functional, regression, integration, and performance testing across software modules.
Identify, analyze, and diagnose issues that may impact functionality, usability, or performance.
Validate test execution outcomes against expected results and analyze deviations.
Detect, log, and justify defects using structured software testing methodologies.
Validate fixes for reported defects to ensure closure and stability.
Automation & Process Improvement: build smarter testing! Identify scenarios suitable for test automation and align them with team methodologies.
Follow and contribute to automated testing coding standards and best practices.
Analyze automation script results and identify root causes of failures.
Adapt and enhance test scripts in line with software evolution and new releases.
Collaboration & Communication: raise the bar across the team! Share key observations, risks, and findings from testing activities with stakeholders.
Communicate testing progress, risks, and pending tasks proactively.
Support senior QA engineers in root cause analysis and continuous quality improvement initiatives.
Requirements
Bachelor’s degree in mechanical engineering, Production Engineering, or a related field
3+ years of relevant experience in software quality assurance
Strong understanding of SDLC and defect life cycle
Hands-on experience with SmartBear TestComplete for test automation or any other automation tool
Working knowledge of software QA methodologies, tools, and processes
Preferably ISTQB Certified Tester
Familiarity with measuring instruments, CMM, or 3D inspection concepts
CAD/CAM knowledge
Understanding of industrial inspection workflows
Strong team collaboration and interpersonal skills
Clear communication and documentation abilities
Proactive and solution-oriented mindset
Ability to manage priorities, organize work, and communicate effectively
Flexibility in adapting communication style and approach
Openness to feedback and willingness to share knowledge and learn from others.