Job Title

Software Engineer - QA

Company Name
Protegrity
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
2 Years  -  4 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Position Summary:
As a Software Engineer - QA, you will be responsible for Quality of our File Protector products. You must have strong programming, debugging experience, and excellent problem-solving skills. You will participate in the automation design discussions and make a difference in shaping the future direction. You will be a technical mentor of the junior QA members and the work will involve close interaction with development, PO and Lead QA member of the team. You must be comfortable gathering requirements, set up environments, design and plan automation and test based on a general guideline locally and on the cloud.

Responsibilities: 
You will be responsible for designing and developing automated tools or frameworks for highly optimized and effective test coverage
You will need to work with leads, senior and junior engineers, Product Owner and Product Manager to design and develop test plans based on functional/design specifications and ensures test coverage is met and customer scenarios are factored into testing
You should be able to understand impact of changes on automation and plan for automation maintenance efforts proactively
You should be able to assist in the rollout of software releases and provide required help on the CI/CD, build patch automation.
You will be owning the quality of your product area and will be responsible for related deliveries to customer
You will need to develop a very good understanding of the overall architecture of the product and be a valued member of an autonomous, cross-functional in multiple time zones agile team
Be aware of impact of design decisions to customer upgrade paths and brings that knowledge into design discussions
You should be able to handle aggressive schedules and changing requirements
You will need to support customer requests and get involved with Support team members to debug and analyze customer issues and provide root cause analysis for the same

Required Skills: 
Hands on experience in writing test automation programs in any programming language (preferably Python/Java)
Should have worked predominantly in Unix / Linux environment
Hands on with writing Shell Scripts
Good understanding and hands on testing experience on RESTful APIs
Good Understanding of networking protocols
Exposure to CI/CD platform and required tools (Tools like Git, Jenkins, Artifactory but not limited to only these)
Hands on experience with Container technologies (Docker, Kubernetes)
Must have worked on Cloud Environment (any of AWS/GCP/Azure)

Desired Skills: 
Understanding of text/character encoding
Experience of working in an agile team
Exposure to Load and performance testing (preferably using JMeter, but not limited to)

Qualifications:
2-4 year of relevant experience in the expected role/product/project/technologies
BE/ME/MCA or equivalent degree in Computer Science or related technical field or equivalent practical experience.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
June 24, 2022
Additional information

--