About the RoleAs a Test Automation Specialist, you'll be at the forefront of ensuring the quality and reliability of our IT applications. You'll be responsible for designing, developing, and maintaining cutting-edge automated test solutions, playing a crucial role in our continuous delivery pipeline. This is an exciting opportunity to leverage your technical expertise and contribute to a fast-paced and innovative environment.What You'll BringWe're looking for a professional with a strong foundation in test automation and a knack for problem-solving. Your expertise will be key to our success.Knowledge and Skills
Test Automation Mastery: Deep knowledge of test automation technologies, tools, and techniques, coupled with hands-on experience in creating sophisticated automation solutions.
Quality & Defect Management: Familiarity with Test Management and Defect Tracking tools to streamline our quality processes.
CI/CD Integration: Understanding of Continuous Integration/Continuous Deployment (CI/CD) Tools to ensure seamless delivery.
Test Data Management: Experience in managing test data effectively to support comprehensive testing.
Exceptional Communication: Excellent interpersonal and communication skills, with a proven ability to prepare clear and concise written reports.
Collaborative Spirit: A natural ability to integrate into international and multicultural teams, with strong self-starting capabilities and a collaborative work ethic.
Adaptability: The ability to quickly adapt to fast-changing technologies in application development and test automation.
Cloud Familiarity (Plus): While not mandatory, familiarity with cloud platforms (like AWS, Azure) and experience testing applications in cloud environments would be a significant advantage.
Specific Expertise
Automation Script Development: At least 5 years of experience developing and executing automated test scripts for IT applications using industry-leading test automation frameworks such as Playwright, TypeScript, Selenium WebDriver, or similar.
Scripting & Version Control: At least 5 years of experience in scripting languages like Python, Java, or JavaScript for test automation, coupled with proficiency in version control systems.
Test Case Design: At least 5 years of experience in designing and writing test cases specifically tailored for automation, covering both functional and non-functional testing scenarios.
Functional & Regression Automation: At least 5 years of experience in automating functional and regression testing for IT applications, with a demonstrated ability to identify and integrate best practices for test automation.
Version Control Systems: At least 3 years of experience with version control systems (e.g., Git).
SQL Scripting: At least 3 years of experience with SQL scripting for data validation and verification in test scenarios.
JIRA Expertise: At least 3 years of experience with JIRA for tracking and managing test cycles and automation requirements (using Zephyr or Xray).
API Testing Automation: At least 3 years of experience with API testing in automated environments, ensuring reliability and performance.
Postman/SoapUI: At least 3 years of experience using Postman or SoapUI for automated API testing, including the development of scripts and validations for integration testing.
Certifications (Optional but Valued)
ISTQB Advanced Level Test Automation Engineer or equivalent certification would be considered a valuable asset.