Automation QA Engineer
Job Description:
The Team
Web Solutions is a dedicated department within the company focused on web solutions development. Built around exceptional individuals, the end-to-end software solutions we have won the trust of huge enterprise corporations like ASML - part of the top 20 in the world by market capitalization and the largest semiconductor manufacturer in the world.
Having highly skilled developers, proven organizational processes, and strong domain expertise has allowed the department to be entrusted to deliver applications that cover the entire cycle of diagnostics and customer support on a global scale.
Such applications allow our customers to be prepared, accurate, cost-effective and have timely reactions even in unexpected situations that can cost them tens of thousands of dollars per hour of downtime.
The Position
We are looking for a Mid Automation Quality Engineer who thoroughly understands the building of modern applications and is passionate about the software development process, quality, and providing a great customer experience.
The best fit for the role will be one who can be hands-on with the details but is interested in the broader picture and the end-to-end product quality.
Developing innovative and high-tech software products - You will have the opportunity to contribute to a variety of products, including software systems monitoring and diagnostic of factory operations and many others.
Main Responsibilities
- As a Scrum team member, to actively participate in Scrum Sprint Planning, Dailies, Refinement and Retrospective Meetings;
- Testing with JavaScript/TypeScript;
- Writing test scripts and automated test cases that are reliable, efficient, provide effective coverage,e and that can be reused;
- Create and follow test cases and test plans carefully and consistently;
- Provide clear and accurate bug descriptions;
- Manual testing when required;
- Reports and corresponds with internal and external customers;
- Documenting test specification, results and analysis with high quality.
Requirements
Experience:
- At least 3 years of QA experience;
- At least 1 year of experience in writing automated test cases in JavaScript or TypeScript;
- At least one year of experience with frameworks like Playwright or Cypress;
- Experience with testing of web services and API testing;
- Experience with Power BI testing is a plus;
- Experience with Azure Pipelines is a plus;
- Degree in Computer Science, Software Engineering, certificates or similar field experience is considered a plus;
- ISTQB or other testing certification will be considered as advantage;
- Ability to analyze requirements and design specifications in preparation of test cases;
- Experience in working closely with development and business teams to communicate problem impacts and to understand business requirements;
- Strong organizational skills, tracking multiple test executions simultaneously and ability to synthesize the results;
- Shows creativity and initiative to improve product test coverage and effectiveness.
Personal skills:
- A team player with an interest in collaborating and working in a multicultural environment on a daily basis;
- Mindset for getting things done in a timely and quality manner;
- Desire to constantly improve;
- Fast learner and self-starter;
- Excellent English level (both written and verbal).
Required Skills:
Automation