Automated Software Engineer
We are currently seeking an experienced, enthusiastic and skilled Agile Engineer to further strengthen our in-house software team - is this you?
* This role is to work in our Front end GUI team.
* Would also be a help if they were competent in at least one development language, ideally Java at a basic to mid-level.
* We need someone who is competent with the automated testing with experience in setting up the framework for it too.
* We are still to make the decision on the tool we are going to use but likely to be Selenium or Protractor - so experience of one or both would be a big help.
The primary requirement of your role will be to undertake feature-driven testing of complex web-based applications. This will involve a range of functional and non-functional, manual and automatic testing, plus analysis and presentation of large data volumes.
But that's not all… We will be looking for you to contribute to and help shape our progression with testing in an agile development environment, helping to implement test automation and other new and emerging QA practices - further improving both how and what we deliver.
In return, we offer a comprehensive package; competitive salary, generous holiday entitlement and benefits including healthcare cover. We also actively encourage attendance at training and conferences to develop your knowledge and keep up to date with the latest technology.
Key Elements of Role
? Participation in time box pre-planning and planning to identify appropriate test cases for user stories being developed during the current time box
? Identification and communication of data requirements to support testing
? Input into requirements for test environments
? Execution of tests in a manner that minimizes cost, time and undesirable impact
? Creation of automated tests wherever possible
? Raising of issues, defects and observations to highlight errors in the system under test
? Retesting defect fixes and regression testing
? Communication of problems and issues to the project team in a timely manner and of a quality to ensure fixes are resolved and turned around in a short space of time
? Production of testing guides and documentation
? Identifying innovative solutions to solve complex test problems
? Assist in training/mentoring of team members; testers, developers, and business analysts
Essential Skills / Qualifications:
? Experience with Agile and Test Driven Development
? Ability to work closely with Developers and other members within the Software Community
? Understanding of software development lifecycles and software testing principles; test plans, test cycles, and software releases
? Excellent written and verbal communication and teamwork skills
? Automated testing of web based applications
? Familiarity with:
o JUnit (or similar) for unit testing
o Cucumber (or similar) for BDD testing
o Selenium and Protractor (or similar) for automated testing
Desirable Skills / Qualifications:
Knowledge and experience with Continuous Integration, Continuous Build and Continuous Deployment Practice, Tools and trends
? Linux skills, including Bash scripting
? Understanding of messaging-based architectures
? Knowledge of software code development
? ISTQB/ISEB certified in Software Testing desirable
Fircroft has been placing people in specialist technical industries for approaching half a century, focusing on mid to senior level engineers for contract and permanent roles worldwide. By applying for this job you give consent for Fircroft to contact you, via email & telephone, to discuss your application along with future positions and Fircroft's services.
This job was originally posted as www.totaljobs.com/job/80421472