Accessability Links

Software Engineer (Test / Dev)

  • Location: Northamptonshire
  • Salary: £400 - £500 per day
  • Job type: Contract
  • Sector: Development
This vacancy has now expired.

Software Engineer required by our leading client in Northampton.
Development / Test Automation / OO programming / agile / TDD
Overall purpose of the role:

  • To develop and review test code, devise smart testing strategies to validate large-scale software development and deployments.
  • Pair/Partner with developers to embed quality into product development by reviewing unit and integration tests.
  • Develop and implement automation strategies for right ratio of unit, API and GUI tests
  • Creation/Automation of test data and test harnesses
  • Develop test harness, data generation tools, test mocks to support unit and API level testing

Key Accountabilities and Skills required:
This section should include:

  • Support estimation of Quality engineering tasks for the assigned project.
  • Scope quality engineering engagements, including delivery effort, delivery timescales and external dependencies for test automation
  • Detailed design for test engineering solutions and verification of this with test team stakeholders and BTS architecture and design authorities
  • Test Planning and assisting developers in designing unit & integration tests
  • Create Test ware - estimates, scenarios, cases, data & tests.
  • Review & execute unit & integration tests.
  • Execute Tests and collate evidence.
  • Deliver all planned automated testing as part of 'done', including unit tests for any framework code developed
    • Integration: Services, Components, Integrations (medium tests)
    • System: User stories, End to End (large tests)
  • Develop automation frameworks and ensure they meet current requirements and coding standards and maintain new & existing automated tests
  • Create & maintain mocks/stubs/harnesses/fakes/virtual services for all testing
  • Participate in code & design reviews and assist developers in designing testable code
  • Collaborate with Test Engineer in supporting exploratory testing
  • Defect reporting and tracking.
  • Mentor and support junior team members and/or lead a small team of associate SETs.
  • Monitor team progress and Communicate with stakeholders on test engineering progress and maturity

Skills and experience:

  • Relevant commercial work experience, including development and/or test automation experience with a degree in Computer Science or Applied Computer Science
  • Demonstrated expertise in Object Oriented Programming, and polyglot programming proficiencies in C#, Java, HTML, CSS (at least 2)
  • Strong technical background with detail driven and excellent problem solving abilities
  • Good product and testing acumen
  • Expertise in test automation (functional and unit/integration level - tools like Junit, testng, nunit, webdriver, jmeter, soapui, selenium, ranorex, seetest, fitnesse, cucumber etc.)
  • Proven track record for agile, test-driven development, behavior driven development, continuous integration, and automated testing
  • Active contributor to open source tools towards Automation / Quality Engineering
  • Good at art of questioning and critical thinking
  • Aptitude to learn tools/apps/processes/domains
  • Ability to articulate thoughts spoken/written with global teams
  • Knowledge of testing terminologies, processes and tools
  • Participate in tasks at org level like training/social activities to promote BTS/Barclays culture
  • Should have excellent conflict management skills and generate trust and respect in team

Capita IT Resourcing is acting as an Employment Business in relation to this vacancy.

Start your search again

Back to Top