Role Description
We are seeking a talented and motivated Senior Automation QA Engineer to join our team. In this role, you will be ensuring the quality and reliability of software for a multinational insurance company. You will be responsible for the design and implementation of automated tests.
-
Prepare the process of test planning, coverage and estimation within a small to medium team
-
Collaborate with the development team to understand software requirements and design comprehensive test scenarios and cases
-
Maintain and extend the available automation testing framework
-
Develop and maintain automated test scripts for front-end & back-end testing
-
Execute automated and manual tests, analyze results, and report defects, providing clear and detailed documentation
-
Continuously identify areas for test improvement and implement innovative approaches to enhance efficiency and effectiveness
-
Participate in code reviews and contribute to the overall quality and stability of the software
-
Stay up-to-date with industry best practices and emerging technologies related to automation testing
-
Research new tools and technologies
-
Support and extend the existing CI/CD pipelines in their test provisioning and execution part
Qualifications
-
Solid understanding of SDLC, and software testing principles, methodologies, and techniques
-
5+ years of experience as an Automation QA Engineer
-
Good programming skills in Java, C#, Python, TypeScript or any other programming language, with proficiency in designing and implementing automated test frameworks, and experience in OOP
-
Hands-on experience with front-end & back-end automation testing and version control systems
-
Familiarity with Agile/Scrum development methodologies
-
Experience with Jira - Zephyr, XRay, TestRail or other
-
Excellent problem-solving and analytical skills
-
Strong communication and collaboration skills
-
Fluency in English
Requirements
-
Nice to have: Background in working with Playwright/Selenium or similar
-
Experience with Azure DevOps
Benefits
-
A warm and supportive work environment where you can reach your full potential
-
Flexible working hours that allow you to balance your work and personal life
-
Unlimited home office to help you stay productive and focused
-
Opportunities for professional development, including certifications and training
-
Additional benefits for academic teaching and speaking engagements
-
Knowledge-sharing sessions where you can learn from our Dreamix team
-
Team and company-wide events that bring us together
-
Amazing week long summer office and winter office initiatives
-
Additional health insurance and dental allowance to ensure your well-being
-
Multisport card to encourage a healthy and active lifestyle
-
Office massages to help you relax and unwind