Senior Software Development Engineers in Test
Chennai, India
Applications have closed
iLink Digital
iLink Digital provides digital transformation services, consulting services and solutions to transform your business & to achieve digital goals. Visit us, today!
About
The Company:
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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Bitbucket Cassandra CI/CD Computer Science Computer Vision Data analysis Data management DevOps Docker Elasticsearch Engineering Flink Git GraphQL Java Jenkins Jira Kafka Kubernetes Linux Machine Learning Node.js OOP Python React Research Scala Scrum Selenium Spark TDD Testing TypeScript
Perks/benefits: Career development Flex hours Health care Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.