Position: Middle AQA (.Net) (IRC169397)
Company: GlobalLogic
Experience required: 2y
English level: intermediate

GlobalLogic is looking for talented Middle Automation QA Engineer.
Working remotely is possible!

**Project Description**
The client is a product international company with a common goal to redefine the legacy approach to Privileged Access Management by delivering multi-cloud-architected solutions to enable digital transformation at scale. Client company establishes a root of trust and then grants the least privileged access just-in-time based on verifying who is requesting access, the context of the request, and the risk of the access environment.

The client's products centralize and orchestrate fragmented identities, improve audit and compliance visibility, and reduce risk, complexity, and costs for the modern, hybrid enterprise. Over half of the Fortune 100, the world’s largest financial institutions, intelligence agencies, and critical infrastructure companies, all trust this company to stop the leading cause of breaches – privileged credential abuse.

**Brief Product Description**

Connection Manager is a cross-platform desktop application for managing remote sessions (RDP, SSH).  It works as a companion to the vault solution (Secret Server) by making connections to a Secret Server instance and displaying for the user all the secrets they have access to. For machine-based Secrets (Windows servers, Linux machines, etc.) users can initiate a remote session in Connection Manager to connect and interact with target machines. It enables managing and interacting with multiple remote sessions for both Remote Desktop Protocol (RDP) and SSH in a unified environment. Further - it ensures seamless integration with other client's products called Secret Server, quickly switches between active sessions or easily launches a new session in a separate tab, easily expanding to full screen, and warrants elastic scalability to grow. 

**Requirements**
• 2+ years of commercial experience in software QA methodologies, tools, and processes
• Proven test design skills
• Practical experience in writing clean code
• Proficiency with at least one OOP language (C#/.NET is preferred)
• Understanding of modern test automation patterns and standards
• Hands-on experience with different types of test automation
• Excellent communication skills
• Analytical mind and problem-solving aptitude
• Effective time management
• Experience with non-Windows platforms and cross-platform development
• Fluent in spoken and written Englishe

**Technology stack:**C#/.NET, REST client libraries, Powershell / CMD, Selenium, Selenium Web Driver  

**Responsibilities**
• Create and Review test plans, Product Documentation, and User Manuals.
• Build, Execute and Maintain Progression and Regression, Automation Test Suites
• Develop and own the team’s automation infrastructure and tests
• Design, code, and execute automation scripts from existing test cases and work with an existing test automation framework
• Coordinate with developers and test team members to prioritize testing efforts
• Estimate test automation activities
• Plan and manage assigned testing activities
• Create clean and concise test scripts
• Investigate issues to provide accurate and reproducible info to the dev team
• Provide status reports on time
• Continuously improve testing on the project
• Participate in QA Initiatives
• Participate in defect resolution
• Take part in agile ceremonies to estimate and execute automation projects