Job Title

Software Development Engineer in Test

Company Name
Smarsh India Pvt Ltd
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
1 Year  -  2 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Responsibilities:
Implementing testing strategies, test scenarios, test automation coding, results evaluation, and proposed corrective actions at all level testing like Unit, Module & System
Understand the feature requirements and analysing functional and non-functional test requirements, identify weak spots and constantly design better and creative ways to identify potential problems in components/modules of the system under test.
Embed with project scrum teams and be responsible for all stages of product development complex products and platforms, considering various quality aspects
Creatively solve problems in the SaaS space, collaborating with SRE, Platform, Delivery, and Engineering team members
Influence better architecture and design, for testability, automatability, debuggability, accessibility, privacy, secured and other advanced quality concepts across products.
Recommend tools and processes to streamline & optimize qualifying & deployment functions
Support to customer and delivery team to ensure successful production deployment and responding quickly to requests from the Customer/Operations/Support to fixing issues & taking on-call responsibilities
Drive innovation and integration of new technologies into projects and activities in the software quality assurance and DevOps organization.

Desired skills & experience
Experience on testing & its automation of SaaS products and solutions running on distributed environment, which includes backend (DB, Server, etc.), UI and APIs components
Awareness of multiple software quality assurance & DevOps tools and processes.
Experience in automated testing tools/frameworks for Web Services
Exposure and working knowledge on the microservices technology, RESTful APIs and responsive web applications.
Working knowledge on Linux operating system environment and Database
Experience with Java programming language and other scripting (e.g., UNIX Shell scripting, Python, Perl) for automation
Experience in Agile Scrum, CI/CD, DevOps tools & systems
Demonstrated ability to go the extra mile, self-starter, self-sustained and self-motivated with a ‘can do attitude’. Comfortable working in fast paced dynamic environment
Strong communication and collaboration skills
Strong Analytical, problem-solving, and troubleshooting/debugging skills

Preferred Knowledge and Skills
Site Reliability Engineering, Containerization and Orchestration skills
Hands on experience on system monitoring tools and test automation frameworks.
Working experience on MySQL, PostgreSQL, Elastic Search, Docker, Kubernetes and RabbitMQ
Non-functional testing like Security and Performance testing

Education and Experience Required:
Bachelor's or master’s degree in Computer Science, Information Systems, or related field.
Typically, 1-2 years of experience in SaaS based product testing and its automation using Java (preferably Backend and/or API) on Linux environment.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
January 03, 2023
Additional information

--