iLink Digital

Senior Software Development Engineers in Test

11 October 2024
Apply Now
Deadline date:
£67000 - £125000 / year

Job Description

About
The Company:

iLink Digital is a
Global Software Solution Provider and Systems
Integrator, delivers next-generation technology
solutions to help clients solve complex business
challenges, improve organizational effectiveness,
increase business productivity, realize sustainable
enterprise value and transform your business
inside-out. iLink integrates software systems and develops
custom applications, components, and frameworks on the latest
platforms for IT departments, commercial accounts, application
services providers (ASP) and independent software vendors
(ISV). iLink solutions are used in a broad range of industries
and functions, including healthcare, telecom, government, oil
and gas, education, and life sciences. iLink’s expertise
includes Cloud Computing & Application Modernization, Data
Management & Analytics, Enterprise Mobility, Portal,
collaboration & Social Employee Engagement, Embedded
Systems and User Experience design
etc.

 

What makes
iLink’s offerings unique is the fact that we use
pre-created frameworks, designed to accelerate software
development and implementation of business processes for our
clients. iLink has over 60 frameworks (solution accelerators),
both industry-specific and horizontal, that can be easily
customized and enhanced to meet your current business
challenges.

Requirements

The
Role
This
role is for Sr. SDET – Software development Engineer in Test who leads the
design, development, and delivery of automation test frameworks for our next
generation software platform (computer vision, machine learning, sensor fusion,
coaching workflows, reporting, alert management engines, high accuracy vehicle
event analysis engines.) The successful candidate will provide technical
automation leadership as part of the Software QA Team and is accountable for
all aspects of the QA process.This position requires solid experience testing
N-Tier application services and data platform within an Agile development
environment. Also understands the database well.

Our Stack
• SCM/Testing: Bitbucket/Git//Gitflow, Jira/Conflunece, TestNG/Java, Jmeter,
QTest, SonarQube

• Backend: •
Data, API
• Tech. Stack: Kubernetes,
Docker, REST, Node.js/Typescript, Python, Scala, Go Kafka, Elasticsearch,
Cassandra, Redis, Flink, Spark, Presto React, MobX, GraphQL, Typescript, JAM
Stack , Amazon S3

What You’ll Do

·       Design,
dev, docs, and maintenance of tools, test cases, and automation design for current and next
gen software platforms Team with Product
Management, SW Engineering, DevOps, and other technical teams in release
planning and coordination

·       Interpret
functional requirements and designs to plan, develop, write, execute, and
automate functional and data validation
test plans

·       Work
with engineering and infrastructure teams on strategy and maintenance for
required TDD/CI/CD development
and Q/A environments

·       Provide
feedback and influence into the design process to help us build a testable
platform, applications, and data models

·       Design
and build quality, performance, and reliability in from day one.

·       Drive
effective technical execution and communication as a member of Agile scrum
teams

·       Document
and communicate module and automation framework functions, interfaces,
performance criteria, test cases, and results to diverse audiences

·       Estimate
effort, schedule, and develop tasks according to agreed scope and development
milestones to meet overall project timelines

·       Conduct
defect management activities to include problem identification, issue research,
analysis, and documentation

·       Work
closely with the development team for unit-test reviews, issue diagnosis,
resolution, and closure

·       Lead
or assist in data analysis to determine data health and consistency, or root
cause of issues

 

What You’ll Bring

 

Must
have:

·       BS in Computer science or related field or 7 years of technical
experience as an SDE/T or similar role 

·       5+ years of applied professional experience in an object-oriented
programming language 

·       Knowledge of and experience in full development lifecycle,
including code standards/reviews, source control processes, building and
testing. 

·       Experience developing and testing in C# or Java. 

·       Experience developing tests through Appium and Selenium
libraries. 

·       Experience designing and implementing mobile applications for
iOS and Android. 

·       Experience designing, implementing, maintaining, and scaling
test automation frameworks with a focus on extensibility, scalability,
maintainability, and high performance. 

·       Strong experience in developing and implementing End to End test
strategies. 

·       Prior work experience in and understanding of Agile. 

·       Excellent verbal and written communication skills and ability to
interact effectively across all levels. 

·       Ability to take a proactive, problem-solving/trouble-shooting
approach to identifying and solving problems. 

Nice
to have:

·       Experience implementing software test automation into ci/cd
process (Jenkins, Docker, Kubernettes, Linux OS). 

·       Experience with
microservice architecture. 

·       Experience with Backend testing (API testing). 

·       Experience Jenkins or other CICD tools.

Benefits

  • Competitive
    salaries
  • Medical
    Insurance
  • Employee
    Referral Bonuses
  • Performance
    Based Bonuses
  • Flexible
    Work Options & Fun Culture
  • Robust
    Learning & Development Programs

  • In-House
    Technology Training