QA Engineer
Linde Engineering
An experienced quality assurance contributor who independently plans and executes standard software testing assignments and supports complex quality engineering activities under guidance. The QA Engineer helps ensure that application changes, integrations and releases meet agreed functional, technical, security and usability expectations.
Key Responsibilities
Test analysis and planning
- Analyze business requirements, user stories, acceptance criteria and solution designs to identify test conditions, dependencies and quality risks.
- Prepare and maintain test scenarios, test cases, test data, traceability and execution plans for assigned features or applications.
- Estimate standard testing activities and complete them within agreed delivery timelines and quality standards.
- Apply approved quality processes, test standards, security requirements and documentation practices.
- Execute functional, integration, regression, system and user-acceptance support testing across supported applications and interfaces.
- Record clear test evidence and results, including reproducible steps, expected outcomes and actual outcomes.
- Log, classify, track, retest and close defects in coordination with developers, business analysts and application support teams.
- Escalate high-risk defects, environment issues, data concerns and release blockers with appropriate diagnostic information.
- Develop and maintain reusable automated tests for suitable regression scenarios using approved tools and frameworks.
- Execute automated test suites, analyze failures and maintain scripts as applications change.
- Participate in release-readiness reviews and verify entry criteria, exit criteria, defect status and test completion.
- Support smoke testing, production validation and post-release verification for planned deployments.
- Coordinate with product owners, business users, developers, architects, infrastructure teams and external service providers.
- Participate in requirement reviews, design reviews, sprint ceremonies, defect triage and quality-improvement activities.
- Share lessons learned, update test assets and knowledge articles, and contribute to consistent QA practices.
- Contribute to test automation, test-data preparation and environment-readiness improvements.
- Assist with non-functional testing activities such as performance, accessibility, compatibility or security validation under specialist guidance.
- Maintain assigned test repositories, defect records, quality metrics and release evidence.
- Support audit, compliance and validation evidence requirements where applicable.
- Bachelor's degree, diploma, relevant technical qualification or equivalent professional experience.
- Normally 3 to 5 years of relevant experience in software testing, application quality assurance or a related technology role.
- Working knowledge of software development and testing lifecycles, test design techniques, defect management and supported business applications.
- Practical experience with test-management and defect-tracking tools; foundational exposure to API, database or automated testing is desirable.