
Integration QA Engineer
LUZA Group
contract
Posted on:
Location Type: Hybrid
Location: Porto • Portugal
Visit company websiteExplore more
About the role
- Test Planning: Develop comprehensive test plans and strategies for integration testing. Define test objectives, scope, and criteria for success. Identify and prioritize test cases based on risk and impact.
- Test Execution: Execute integration tests to validate the interaction between different software modules. Perform both manual and automated testing to ensure thorough coverage. Simulate real-world scenarios to test system behavior under various conditions.
- Defect Management: Identify, document, and track defects using bug tracking tools. Work with development teams to reproduce and resolve issues. Verify fixes and perform regression testing to ensure issues are resolved.
- Automation: Implement and maintain automated integration tests using the internal tools available. Continuously improve automation coverage and efficiency.
- Collaboration: Work closely with development teams to understand integration points and dependencies. Participate in design and code reviews to provide QA perspective. Communicate effectively with product managers, developers, and other stakeholders.
- Reporting: Provide detailed test reports and metrics to stakeholders. Track and report on test progress, coverage, and results. Highlight risks and issues to management in a timely manner.
- Continuous Improvement: Continuously improve testing processes and methodologies. Stay updated with industry best practices and emerging technologies. Mentor junior QA engineers and share knowledge within the team.
Requirements
- Proficiency in test automation tools.
- Strong understanding of software development lifecycle and methodologies.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Collaborate with Business Analysts to understand business requirements and ensure they are accurately reflected in test plans and cases.
- Provide feedback to Business Analysts on potential integration issues and suggest improvements.
- Ability to work in a fast-paced, dynamic environment.
- Ability to work effectively in a team environment and collaborate with cross-functional teams.
- Keen eye for detail to identify subtle integration issues.
- Proficiency in Python for scripting and automation.
- Good knowledge of Linux operating systems and commands.
- Ability to perform root cause analysis for defects and issues.
- Effective time management skills to handle multiple tasks and meet deadlines.
- Flexibility to adapt to changing requirements and technologies.
- Minimum of 3 years working experience testing Back-end / middleware system applications.
- Fluent in English.
- Working experience testing Banking or Brokerage system applications (Cash and/or derivatives Market) is a plus.
Benefits
- Important : Our company does not sponsor work visas or work permits.
- All applicants must have the legal right to work in the country where the position is based.
- Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automation toolsPythonLinuxintegration testingmanual testingautomated testingdefect managementregression testingroot cause analysistest planning
Soft skills
problem-solvinganalytical skillscommunicationcollaborationattention to detailtime managementflexibilitymentoringcontinuous improvementteamwork