This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our client's team as a Quality Assurance Engineer and help ensure our products meet the highest standards. You will design automation frameworks using the latest Azure DevOps tools, collaborate with the QA Manager and cross-functional teams, and help lead automation initiatives. This role offers opportunities for mentorship, continuous learning, and making a meaningful impact on our business and customers.
Job Responsibility:
Design and build automation frameworks for both back-end and front-end systems, ensuring seamless integration with Azure DevOps tools
Develop, maintain/update test scripts, and execute test plans and test cases for new and existing features
Mentor other QA members in developing new test cases to expand automation coverage
Collaborate with the QA Manager to define the required number of automated tests for each build and deployment cycle, ensuring that these tests effectively validate builds through automated regression and functional testing
Investigate, troubleshoot, document and work with developers to resolve automation found defects
Perform regression testing and maintain test documentation
Participate in structured project phases and team meetings, following defined milestones and deliverables
Communicate with team members and end users about features, defects, and solutions
Collaborate with engineers to integrate automated tests into the CI/CD pipeline, ensuring rapid and reliable software delivery
Continuously analyze automation strategies and recommend improvements to maximize efficiency, reliability and scalability
Streamline manual tests to automation, leveraging product knowledge
Identify and work with QA Manager to resolve technical challenges in QA infrastructure and configurations
Be a point of contact on automation initiatives, including mentoring team members on how to contribute test cases to the automation framework as processes and requirements evolve
Demonstrate strong problem-solving and attention to detail
Understand and apply the Software Development Life Cycle (SDLC) within DevOps toolsets to enhance quality assurance processes
Continuous learning and stay current with our client's product features, updates, and technologies to enhance quality assurance and support ongoing improvement
Requirements:
Bachelor's degree in computer science or any other related fields
5+ years in Quality Assurance
Strong knowledge of software QA methodologies, tools, and processes
DevOps Azure
Microsoft Visual Studio
Microsoft SQL Database
Proficiency in UNIX or non-Windows environments for scripting and automation tasks
Playwright
Selenium
Postman
C++
Java
Nice to have:
Proficiency in JMeter a plus
NodeJS
AngularJS a plus
Mobile testing a plus
What we offer:
opportunities for mentorship
continuous learning
making a meaningful impact on our business and customers