About the project:
You will be working on a world-know navigation project, where you’ll be able to use lots of new technologies and bring value to innovative products.
Please note it is a hybrid role!
Responsibilities:
● Design, develop, and maintain comprehensive automated test suites for web applications using JavaScript/TypeScript and tools like Cypress, and Puppeteer.
● Implement various types of automated tests, including functional, regression, integration, and performance tests.
● Integrate automation frameworks with CI/CD pipelines to enable continuous testing.
● Analyze test results, identify root causes of failures, and report defects clearly and concisely.
● Collaborate with developers to ensure the testability of web applications and promote best practices for automation.
● Stay up-to-date with the latest trends and technologies in web automation and testing.
● Contribute to the improvement of automation frameworks and processes.
● Perform load testing on web applications to identify performance bottlenecks and ensure scalability.
● Analyze HTML, CSS, and JavaScript code to identify potential issues and optimize performance.
Required Qualifications:
● Proven experience in web automation testing using JavaScript/TypeScript and Cypress, Puppeteer, or Selenium.
● Strong understanding of automation APIs, principles, and design patterns (e.g., Page Object Model, BDD).
● Experience with UI automation and cross-browser compatibility testing.
● Proficiency in Git or other version control systems.
● Experience with load testing tools and techniques.
● Ability to analyze HTML, CSS, and JavaScript code.
● Excellent problem-solving and debugging skills.
● Strong communication and collaboration skills.
Bonus Qualifications:
● Experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI).
● Experience with performance monitoring and analysis tools.