
Software Quality Engineer – Project Execution
TechnipFMC
full-time
Posted on:
Location Type: Hybrid
Location: Krakow • Poland
Visit company websiteExplore more
Tech Stack
About the role
- Help the Tech-Lead and Software Delivery Manager to add acceptance criteria to the project’s direction via User Stories
- Create actionable acceptance criteria from high-level business requirements and user story concepts
- Creates the Test Plan and Strategy for a project or product
- Determine when the implementation does not align with the customer's intent
- Designs test plans across initiatives across the project/product
- Identifies and analyzes quality risks for a given feature
- Configures and upgrades the Quality Management System
- Contributes to the continuous improvement of the Quality Management System
- Develops and coordinates induction training to raise awareness on quality processes among employees of the site
- Communicates programs, standards and procedures to the quality team and other plant employees
- Participates in the elaboration of Group tools to measure performance
- Recommends new quality policies or procedures to ensure high quality products, processes, or services
- Carries out extensive statistical analysis and work as per the result derived from the analysis
- Reports regularly regarding the system performance and new developments
- Provide technical support during software installation, configuration, integration, and tests
- Provides the project-level quality snapshot to strategy leaders
- Travel to sites in Norway to align, train, and support the QA effort
Requirements
- Bachelor's degree preferably with a specialization in Computer Science, Engineering, Quality or related field with minimum 5 years of experience in the field
- Experience with Quality Assurance of software within hardware systems
- Experience with software and system development
- Experience in the use of tools for testing and verification of complex functionality
- Experience with specification, detailed design, qualification, testing and maintenance of software applications
- Experience in solving complex product and system issues
- Experience in establishing Product definition, including testing based on Customer requirements, applicable codes and standards, including company requirements
- Experience with one or more scripting languages (e.g. Python)
- Have excellent knowledge and experience of different Agile methodologies
- Have worked with source control like Git and CI/CD tooling
- Very good oral and written communication skills in English (B2/C1).
Benefits
- Competitive salary and a package of benefits
- Relocation package
- An informal and stimulating work environment with a high professional standard
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Quality AssuranceTest PlanAcceptance CriteriaStatistical AnalysisScripting LanguagesAgile MethodologiesSoftware DevelopmentTesting and VerificationSoftware Applications MaintenanceComplex Problem Solving
Soft Skills
Communication SkillsTraining and InductionCollaborationContinuous ImprovementAnalytical SkillsAttention to DetailProblem-SolvingLeadershipOrganizational SkillsCustomer Focus
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in EngineeringBachelor's Degree in Quality