Software Developer In Test



Quality Assurance is core to Solutions Delivery at Pole Star and we require a Senior SDET. The Quality Assurance team at Pole Star consists of passionate testers who have worked across diverse programmes. Our clients include Governments, Financial Institutions and Shipping Industry.
This is a hybrid role that requires a solid (hands-on) development and testing background.
You will be working with a group of senior development leads and help with designing manual and automated tests, data mining (if needed), testing and issue analysis.
This involves testing sensitive and complex data specifications, data algorithms and micro services.
We are seeking smart technologists with a passion for clean, concise code and test standards and a good knowledge of data centric systems. Cross functional experience across development and QA will be required for this role.
Should be able to demonstrate strong analytical and logical problem solving skills (technical and functional).
Any experience of working in government / regulatory programmes/projects will be a plus.

We are looking for someone with proven experience of coding / testing:

Candidates will get:

Technical Skills:

(Essential unless specified otherwise)

  1. Extensive experience of XML based programmes, testing XML and solid experience of JSON
  2. Coding experience in one or more languages - Java, Python, Scala.
  3. Experience in VBS, SQL and SAS is an added advantage.
  4. Strong understanding networking concepts such as TCP/IP and virtualized environments.
  1. Manual tests - Should be able to create manual tests and document detailed scripts.
  2. Data testing - This is an important aspect of the programme. Further requirements elaborated in the Data testing section.
  3. Docker - Good experience of using docker to manage and replicate test environments.
  4. Proven experience of developing and maintaining fast, reliable automated test frameworks on high-throughput data centric systems.
  5. Extensive experience of using the Cucumber framework.
  6. Experience with Selenium Webdriver will be an added advantage.
  7. Any experience/knowledge of telnet, sat. terminals will be added advantage.
  8. Any knowledge of JavaScript / TypeScript will be an added advantage.
  9. Pair Programming (test scripts) may be required.
  10. Responsible for Defect life-cycle / triage process.
  11. Will be accountable for ensuring our QA KPI’s are met before signing off releases from QA gate.
  1. Will be involved in the planning and set-up of test infrastructure (hardware / application servers), manage software versions released to test.
  2. Monitor test environment database clusters, UAT / pre-prod and test data.
  3. Monitor gaps between test and production environments.
  4. Communicate with Dev-ops and Dev teams to ensure changes are controlled across test and prod environments.
  5. May need to watch over pre-configured assets on Prod and test environments.

Non-technical skills:

Note for applicants

Candidates must be able to prove hands-on experience. Please do not apply for this role if you do not meet the requirements detailed as part of this role. 

Terms and conditions

This is a one-year fixed-term contract role (extendable) based at our West London office. And we can offer direct employment with benefits up to a salary of £60,000 p.a. 

Apply for this role