Job Details

ID #15373399
State California
City Sanjose
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Virtusa
Showed 2021-06-12
Date 2021-06-09
Deadline 2021-08-08
Category Et cetera
Create resume

Quality Engineer

California, Sanjose, 95101 Sanjose USA

Vacancy expired!

Minimum requirements:· 3 -5 years of experience in Quality Engineering / Software Development· Good knowledge of Python is preferred (Java or another object-oriented program language are acceptable). JS/CSS/HTML/SQL is desirable.· Excellent knowledge of the software development lifecycle, including agile methodologies.· Experience using CI/CD environments (Jenkins, Spinnaker, etc), dependency management systems such as Maven and in Python/JavaScript automation frameworks

Preferred additional skills· Experience with test automation tools such as Selenium RC/TestNG/Web Driver is a good plus· Experience in Rest APIs preferred. (Understanding contracts and developing automation against contracts/mocks)· Good knowledge of end-to-end web application flows and tiers.· Good background in math, statistics, machine learning, information retrieval, distributed systems and scalable data processing is a plus· Data Science knowledge is a good plus· Proven ability to deliver projects on time with good quality.· Active ownership of resolving various obstacles in testing complex subsystems systems by working with other dependent teams

Minimum qualifications:· BSCS or BSEE or other four-year degree in a relevant field is required,· MSCS/MSEE highly desirable

Responsibilities:· Identify the right test strategy for assigned features.· Estimate testing effort, prioritize projects, plan implementations, and help rollout changes· Identify automation strategy and ensure testability· Write code to automate testing for your assigned feature areas· Ability to not only find a defect but also to narrow it down to the root cause.· Manual testing as well as participating in test design and test systems architecture discussions· Document defects effectively, work with the Development team to triage and· troubleshoot defects· Coordinate testing across multiple teams· Work with other QE engineers, product managers, and product developers to ensure that product specifications describe innovative solutions that meet market needs with respect to functionality, performance, scalability, and reliability, and result in achievable implementation schedules and a product that meets agreed-upon quality standards· Identify process, technology challenges and deficiencies that need to be addressed and support those changes to successful adoption· Identify project risks, dependencies and be able to provide alternatives yielding reduced risk

Vacancy expired!

Subscribe Report job