Experis IT

Software Developer in Test/ QA Engineer - Java, C#

Recruiter
Location
Nottingham
Salary
£35000 - £45000 per annum
Posted
01 Feb 2017
Closes
01 Mar 2017
Ref
J361092A
Contact
Chris Hume
Clearance Level
None / Undisclosed
Job Type
Permanent

Software Developer, Automation, Java, C#, Selenium


One of the world's largest Information and Intelligence/ Financial organisations are putting together a new team, from the ground up, to focus solely on designing, building, and implementing an automated testing capability for one of their largest and newest products. They are looking for a skilled Automation Tester/ Developer/ Software Developer in Test to join the team.


This is an opportunity to work as part of the QA team to design and develop a Java based test automation framework that's capable of running multiple test types unattended.
To coordinate with the team across different layers of the test automation architecture. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.

Main Responsibilities / Accountabilities:
 Design, build, and maintain efficient, reusable, and reliable Java code based on requirements or User Stories
 Ensure the best possible performance, quality, robustness, and usability of the test automation framework
 Identify bottlenecks and bugs, and devise solutions to these problems
 Help maintain source code quality, organization, and management
 Employ industry standard Java design patterns for all code
 To execute the automated tests and manual testing as and when needed.

Key Relationships: Connect QA Team Lead (reporting to)
 Connect QA peers
 Connect developers

Essential Skills/Experience Required:
 Good understanding of Java
 Solid understanding of object-oriented programming
 An experienced Software Engineer
 Good experience with using various software design patterns
 Demonstrable experience of writing reusable Java libraries
 Solid understanding of Selenium WebDriver
 Demonstrable experience of writing clean, readable Java code
 Demonstrable experience of implementing automated testing frameworks
 Good understanding of code versioning tools such as Git
 Experience of test management tools such as Jira
 Experience of the defect management lifecycle

Desired Skills/Experience Required:
 Proficient in Java
 Basic understanding of JVM, its limitations, weaknesses, and workarounds
 Familiarity with concepts of MVC, JDBC, and RESTful
 Experience with continuous integration
 Experience with build tools such as Ant or Maven.
 Demonstrable manual testing skills
 Demonstrable experience of using external databases with Java

This is a real opportunity to get involved from an inceptual stage with a worldwide brand, and put your name to one of the most prestigious companies and products on the market.

Apply for Software Developer in Test/ QA Engineer - Java, C#

Already uploaded your CV? Sign in to apply instantly

All answers are required

Apply

Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB


4000 characters left


By applying for a job listed on SecurityClearedJobs.com you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.