Responsible for the entire testing strategy Responsible for designing, developing and implementing test automation strategy / plans, frameworks, and approaches Responsible for developing testing scripts after each sprint Responsible for integrating automated test scripts in the continuous integration and deployment model as part of Dev Ops implementation Perform automation test tool and framework compatibility and feasibility tests.
Work closely with developers, manual testers and configuration management professionals during software test automation scripts design, development and maintenance (version management) Design, develop and execute test scripts to ensure quality, repeatability and portability among different test environments and application versions / releases Log, report and retest defects discovered during test script development and execution.
Submit and update defect records in the issue tracking system (TFS) based on testing of the system and support of the implementation of corrected and / or new code.
Conduct root cause analysis of identified defects, communicate to developers and other stakeholders to understand, replicate and resolve.
Install, and configure test tools for an application utilization; develop reusable documentation for future similar applications configurations.
Qualifications Basic Qualifications : BS in Computer Science or a related field required and 8+ years hands-on software automation testing experience including strategy / plan, framework and approach design and development.
5 years of hands-on experience as a Senior Software QA Engineer with strong background in software development methodology management and quality assurance skills 5 years’ experience with software development life cycles, test automation life cycles, agile methodology / scrum framework 5 years of technology skills and extensive hands-
on experience in test tools analysis, testing methodologies, software testing (functional and non-functional), regression testing, reports testing, software release and deployment.
Strong technical experience in using various tools such as Coded UI, CUITe, Visual Studio IDE, Selenium IDE, Android Studio IDE, Xcode IDE, SOAP UI, automation frameworks (Test NG, etc.
TFS (source / version control management) Strong experience in designing, and developing automated test scripts that are reusable, repeatable, portable and easier-
to-maintain 5 years of experience using a test management system (MTM, TFS) for storing, executing and maintaining test scripts 5 years of experience using an issue / defect tracking system (TFS, JIRA) to log, report and track bugs.
Experience developing different types of test metrics and reports using test management tools Strong technical background preferably in web-
applications, client-server applications, BI / BA reports, mobile applications, API / Web Services, Microsoft development environment, Drupal, Open Systems, and relational databases.
Experience with C#, Java, VB Scripting, .NET 2.0-4.5 Frameworks, Web Services, Web Servers (IIS and Apache), SQL Server 2008, XML, and Windows.
Ability to clearly and persuasively communicate complex issues and make oral presentations.
Experience with tools such as Jenkins, Mavens, Git / Git Hub, Xamarin Studio is a plus Preferred Skills / Professional Experience : Startup experience a plus Fluency in English and or Portuguese a plus