Principal Duties and Responsibilities:
Partake in the overall detailed design activities to ensure quality assurance artifacts are present.
Work as part of a scrum team to create test automation and apply quality best practices.
Provide manual test efforts where automation is not currently feasible, though continue to drive the problem to an automated solution.
Create test plans to meet the quality needs of the On-Prem/Cloud services and applications delivered by the team.
Assist in the scheduling process by breaking down EPICs and providing estimates for stories and tasks.
Interface and work well with other engineering groups and scrum teams as part of day-to-day activities.
Partake in trouble shooting problems within engineering and production tiers.
Actively participate in all aspects of the project team’s responsibilities.
Qualifications & Skills:
REQUIRED:
3-5 years of experience and a B.S. in Computer Science (or related field).
Prior automation experience in a language such as Python, Java, Ruby, Erlang, GO.
Advanced skills on Linux commands, prior experience testing on a Linux platform such as Redhat, CentOS, Ubuntu.
Prior experience working in commercial software quality environments: best practices for quality assurance, agile, schedules, processes, defect management, test case management & continuous integration environments & formal quality practices.
Experience independently working on test strategy, test plan and test case design.
Excellent documentation and communication skills.
PREFERRED:
While the skills below are not mandatory for applicants for this role, having one or more of these will be highly advantageous.
Experience with quality assurance in Cloud services and applications.
Functional knowledge of networking and network security.
--
You must verify your mobile number to apply to this job.