Citizen
Full Time
Direct Hire
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 11th Oct 2022
Position Summary:
As a Lead Software Engineer - QA, you will be responsible for Quality of our database 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 of the team. You must be comfortable gathering requirements, et up environments, designing and planning automation, and testing based on a general guidelines locally and on the cloud. This is a technical lead role and will not have any people reporting.
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 be mentoring junior team members within team
You should be able to independently work and drive product testing with minimum guidance
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:
8-10 years of experience, Strong background in automation testing using Python/Java
Incredibly good understanding and hands on experience on API testing [RESTful/Java/C]
Hands on experience with container technologies (Kubernetes, Docker)
Must be working on Cloud technologies [AWS/Azure/GCP]
Worked predominantly on Unix / Linux environment
Good understanding of CI/CD platforms (including Jenkins, Artifactory but not limited to only these)
Desired Skills:
Understanding of Cloud API gateway, lambda functions
Knowledge of communication protocols such as HTTP, and TCP/IP.
Understanding of basic networking concepts
Experience of working in an agile environment
Qualifications:
BE/ME/MCA or equivalent degree in Computer Science or related technical field or equivalent practical experience
We offer a competitive salary and comprehensive benefits with generous vacation and holiday time off. All employees are also provided access to ongoing learning & development.
Ensuring a diverse and inclusive workplace is our priority. We are committed to an environment of acceptance where you are free to bring your full self to work. All qualified applicants and current employees will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability or veteran status.