Senior Software Development Engineer in Test

Job description

- Participate in requirements elicitation for software projects.

- Design test cases and testing strategies efficiently.

- Implement automated UI and integration tests.

- Maintain Automation test scripts as the project evolves.

- Lead/guide junior QA engineers in the execution of all types of software testing during the project's life cycle.

Job requirements

- Extensive experience in UI automation (Selenium Java or Protractor is preferred).

- Experience in designing and implementing QA processes for large scale software projects.

- Strong understanding of software testing concepts.

- Strong problem solving and analytical skills.

- Solid background in main programming concepts.

- Good command of one of the main object oriented languages (Java, C#...).

- Good understanding of web technologies (such as HTML, CSS, XPath, any popular JS framework...) is preferred.