M+E Technology Job Board
Software Engineer – Web/UI
Open Text
This role requires an individual with a strong Web UI automated testing background, or strong Web UI software development skills.
You are great at:
- Creating automated tests
- Software development using HTML/CSS/JavaScript
- Working as a member of an agile team and familiarity with agile planning and estimation techniques.
What it takes:
- Full software development lifecycle experience and good knowledge of Web UI development using HTML/CSS/JavaScript.
- Experience of Test driven development, writing system level tests (using tools like Selenium Web Driver) and/or unit tests (particularly JavaScript Unit tests)
- Excellent written and verbal communication, problem solving and analytical skills
- Positive proactive attitude, willing to work on any problem, and willing to find solutions when they fall outside their area of direct expertise.
- Eagerness to work as a member of a team and pitch in to ensure the team succeeds with its commitments.
- A good understanding of the fundamental rationale for employing an agile approach and experience with using engineering practices that compliment an agile approach including test driven development and continuous integration.

Open Text
This role requires an individual with a strong Web UI automated testing background, or strong Web UI software development skills.
You are great at:
- Creating automated tests
- Software development using HTML/CSS/JavaScript
- Working as a member of an agile team and familiarity with agile planning and estimation techniques.
What it takes:
- Full software development lifecycle experience and good knowledge of Web UI development using HTML/CSS/JavaScript.
- Experience of Test driven development, writing system level tests (using tools like Selenium Web Driver) and/or unit tests (particularly JavaScript Unit tests)
- Excellent written and verbal communication, problem solving and analytical skills
- Positive proactive attitude, willing to work on any problem, and willing to find solutions when they fall outside their area of direct expertise.
- Eagerness to work as a member of a team and pitch in to ensure the team succeeds with its commitments.
- A good understanding of the fundamental rationale for employing an agile approach and experience with using engineering practices that compliment an agile approach including test driven development and continuous integration.