17 ene
Luxoft
Nuevo Casas Grandes
.
**Project** Description**:The Software Quality Assurance Engineer I is an intermediate level position in which the engineer is primarily responsible for planning, creating and executing manual and automated software test activities as a member of an agile software development team.
Employees in this position must understand the Software Development Life Cycle and develop an understanding of current products and technology in order to design and implement quality solutions to meet business needs in an agile team environment.
**Responsibilities**:Work closely with business analysts, software engineers,
and product owner as part of a highly effective agile development teamAnalyze and dissect system requirements and technical specifications to ensure testabilityDefine test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditionsRun both manual and automated test plans to find bugs, defects and regressions in product functionalityDesign, develop and maintain test automation systems, tools, and scriptsDocument software defects and report defects to software engineersFollow processes or procedures outlined for capturing data necessary for metrics reporting.Assist in the management, maintenance and monitoring of test environmentsProvide regular on-time completion of tasks, efficiency in the completion of work, and the ability to easily identify all outstanding work and the status of each work itemWork in a continual test mode in our Agile-based development process and collaborate effectively with team's Product Owner and Scrum Master on issues and conflicts that impact time, cost, scope, quality,
and riskParticipate in all Agile ceremonies including Sprint Review, Product Backlog Grooming, Daily Scrum, Sprint Planning and Sprint RetrospectiveAssist on team efforts in facilitating releases to environments, assist with validation of environments post-deployments, and represent QA in change control meetings**Skills**:Must haveBachelor's Degree in Computer Science, Software Engineering, Information Systems, or related fieldsTraditional windows client/server tech stackHad worked with distributed teams (desired in the US)Fluent English and strong communication skillsNice to haveHas basic understanding of relational databases and SQLHas basic understanding of web technology, HTML, CSS, JavaScript, file types.
Ability to understand web protocols and web services.Has basic programming experience in one of the following languages: C++/JAVA/C#/
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.