Vacancy caducado!
- Bachelor?s degree in computer science, information technology, or a related field or equivalent experience
- 5 years of experience with quality assurance, testing methodologies and analyzing application failures/defects
- 5 years of experience with web-based applications
- 5 years of experience in automated testing and automated testing tools
- 5 years of experience with commonly used object-oriented programming languages
- 7 years of experience with quality assurance, testing methodologies and analyzing application failures/defects
- 7 years of experience with web-based applications
- 7 years of experience in automated testing and automated testing tools
- 7 years of experience with commonly used object-oriented programming languages
- Master?s degree in computer science, information technology, or a related field or equivalent experience
- Proficiency in the Microsoft Office suite
- Knowledge of one major programming language (C#, .NET, C/C++, Java, Python, etc.)
- Knowledge of one scripting language (VBScript, JavaScript, Perl, Ruby, PHP, etc.)
- Knowledge of APIs, network protocols and GUI interfaces, XML, web services and SQL/NoSQL
- Knowledge of TFS and/or Git
- Assist and support teams with designing and implementing test and automation strategies, technical designs, specifications and documentation
- Collaborate with development teams on best practices, process changes, standards and continuous process improvement topics (unit testing, continuous integration, code reviews, etc.) and build highly maintainable and reusable automation modules
- Oversee projects to ensure overall system quality and test to see if automation deliverables are being met
- Be a subject-matter expert on issues that impact product performance, scalability and system stability
- Perform research and development to enhance quality into new technologies, methods and products before introducing them to the greater company ecosystem
- Assist teams with test case/data management, overall testing processes and strategy, automation, performance and load, scalability, high availability, disaster recovery, security and full integration testing
- Facilitate collaboration and open work across teams to ensure overall application quality (data handoffs, testing scenarios) and to maintain visibility into the project health via reports and metrics
- Help define quality gates for projects (adequate code coverage, security scans, release management, etc.)
Vacancy caducado!