open position/Nexthink Senior QA Engineer


495KB taille 4 téléchargements 541 vues
Job Title: Senior QA Engineer Date: October 2014 Location: Ecublens/Lausanne Start date: as soon as possible About us: At Nexthink we code the future of IT management. We invented End-User IT Analytics and a unique big data architecture to make the ultimate IT challenge possible: have all the real-time end-user infrastructure information available at any time! Our in-memory computing platform delivers early issue warnings for proactive problem management, indicators of compromise for advanced threat detection, and self-discovery and visibility for informed decisions on change and transformation projects. This passion for innovation has been rewarded by r ecognition from Gartner Cool Vendor 2014, Red Hearing Top 100 and of course on a daily basis by our 500+ happy customers worldwide.

Position Description: We are looking for a senior and experienced Quality Assurance engineer with process management and automation capabilities to play a major role in the company. The candidate should be heavily motivated by the projects and experienced in software release management, testing and agile methodologies. The candidate should have extensive knowledge in UI automation testing, especially in the domain of desktop applications (e.g., C#). The candidate should be willing to work in team, while also being autonomous, be ready to learn and open to feedbacks coming from his peers and superiors. She/he should be feeling a high sense of ownership of the domain she/he is responsible for.

Job Duties:  







Give guidance in terms of QA of the software development teams Keep the quality of the software to its highest level: o Track the quality of the code through different metrics (code coverage, cyclomatic complexity, …) o Ensure non regressions in the software through unit, integration and functional tests o Manage and develop continuous integration scripts o Keep track and automatize the different manual tasks Take over of the third level support cases and manage the issue resolution process o Help 2 nd level support with issues they cannot solve o Set-up labs to reproduce the issues and manage test machines Establish with the support of the respective manager the bugs management process o Sort out and dispatch issues into the correct workflow (bug, enhancement, …) o Evaluate severity and check priority Participate to the product release delivery process o Prepare the release ready product

o

Contribute to the technical end-user documentation

Qualifications and Requirements:        

B.S. in Computer Science (or equivalent) 5+ years of QA experience Very strong motivation to learn new technologies and to improve Deep experience in UI testing automation Must have worked in an agile environment with its associated tools (i.e., Jira, Jenkins, Sonar, …) and mindset (i.e., continuous improvement, lean thinking, …) Knowledge of software development tools (Visual Studio, subversion, …) and programming languages (C#, C, C++, Java, Javascript, …) Ability to write shell scripts and small programs (Python, bash, powershell, …) Professional-level English spoken and written

This is an exceptional opportunity to join a fast-growing, successful and innovative company. Nexthink allows you to thrive in a unique work environment where the emphasis is on excellence, innovation, openness and collaboration.

Please send a cover letter and résumé/cv via e-mail to: [email protected] (please specify direct email)