QA Engineer
Quality Assurance Engineer - ITAM/SAM
We are seeking a highly skilled and detail-oriented Quality Assurance (QA) Engineer to play a crucial role in ensuring the quality and reliability of our solutions within the ITAM/SAM value stream, which encompasses three key products. The ITAM/SAM value stream focuses on delivering end-to-end IT Asset Management (ITAM) and Software Asset Management (SAM) solutions, enhancing operational efficiency, and optimizing asset utilization across the enterprise.
YOUR MISSION
- Test Strategy Development: Design and implement comprehensive test strategies to validate the functionality, performance, and security of our ITAM/SAM solutions.
- Quality Assurance: Execute automated tests, identify defects, and work closely with the development team to ensure issues are resolved promptly.
- Continuous Improvement: Drive quality improvements by analyzing test results, identifying trends, and implementing best practices for software quality assurance.
- Cross-Functional Collaboration: Collaborate with developers, product managers, and other stakeholders to ensure a clear understanding of requirements and to provide feedback on testability and quality risks.
- Test Automation: Develop and maintain automated test scripts to enhance the efficiency and coverage of testing activities across multiple products.
- Documentation and Reporting: Document test cases, report defects, and provide clear and concise feedback to the engineering team to drive product improvements.
MUST & NICE TO HAVES
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience: 5+ years of experience in software quality assurance, with a strong focus on testing enterprise-grade solutions.
- Test Automation Expertise: Proven experience in designing and executing automated tests using modern test automation frameworks.
- Analytical Skills: Strong analytical and problem-solving skills, with the ability to identify the root causes of issues and drive resolutions.
- Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Agile Methodology: Experience working in an Agile/Scrum environment, participating actively in sprint planning, and daily stand-ups.
NICE TO HAVE
- Azure Experience: Familiarity with Microsoft Azure services, including cloud-based testing and deployment.
- DevOps Knowledge: Understanding of DevOps practices and CI/CD pipelines, particularly in the Azure ecosystem.
- Scripting Skills: Experience with scripting languages such as Python or JavaScript for test automation.
- Full-Stack Understanding: Basic knowledge of frontend and backend technologies to better understand testing scenarios and identify integration issues.
FOR YOU
Learning & Development Opportunities
Up to 6 additional days off for personal or professional development
Log into our online platforms to expand your knowledge or improve your language skills.
Smart experience. You can choose from numerous recreational activities from horseback riding, archery, to ballooning or paragliding.