If technology is your passion and you are currently dissatisfied that your current work environment is not allowing you to realise your potential take a few minutes and read the information below. The client we are currently representing is offering the perfect blend of technical work and life balance.
Being one of Northern Ireland’s newest IT businesses has its advantages, the press and TV coverage is great but sometimes the most difficult thing for these firms is putting across why people should join them as they initially have small teams and it takes time to spread the word.   Our client serves 900,000 organisations in the US healthcare marketplace, is 10 times larger than its nearest competitor, has 55% market share and is building software that is robust, scalable, secure and making a significant efficiency gain.  Quite simply if you are the kind of person that enjoys using technology to make systems work more intelligently and provide better outcomes to users you are already the type of person we want to be talking to.
Joining this team could be one of the best decisions that you make because empowerment, appreciation, responsibility, financial reward and a true team spirit is present. This team use lean development methodology sensibly and do not focus on the volume of code churned out per day per head but on the effectiveness of the work you do and how you have contributed to the team in order to ensure the critical tasks are completed. In this environment you will help define, implement, test and support software and will therefore need to be able to see the ‘big picture’ and have solid experience of architecture and design principles and understand the complete life cycle. A practical understanding of how software is affected by choice of hardware is also needed in order to ensure that the user and client experiences are positive and provide value.
Have a read of the technical outline below supplied by the client and consider how you could meet this requirement.
“We’re seeking an experienced, passionate Quality Assurance Engineer who will help with the design and execution of test plans for new and existing projects. Deep technical skills are required, along with an ability to understand how all pieces fit together and are validated in a complex, distributed system. The right individual will have extensive experience testing enterprise-class system software packages and excellent understanding of the MS Windows platform.†You will need to be able to:
* Develop test plans/cases within a Lean Software Development framework from requirement specifications; define methodologies, pass/fail criteria, risk assessment and assumptions
* Ensure features achieve the desired level of functional flow and quality – including reliability, security and performance
* Heavily influence the options for ‘building in’ testability during design and development phases
* Identify new tools and techniques and work closely with other engineers to implement them; educate the department through knowledge sharing sessions
 What you will need just to apply –
* Bachelor’s Degree or an equivalent combination of education and work experience
* Experience as a Software QA Engineer testing multi-tier Web applications
* Experience testing relational databases; strong SQL skills a must
* Understanding of software engineering skills and QA/Test and automation methodologies
* Pas