Source description
About the role
Key Responsibilities: Develop automation solutions for Windows Security products using Python or other scripting languages. Contribute to feature automation to enhance product capabilities and performance. Participate in continuous and iterative software development cycles with a focus on code quality, supportability, scalability, and performance. Ensure adherence to CyberArk engineering practices and security coding guidelines. Design and develop test automation artifacts, including scripts, functions, scenarios, and processes for simple to complex automated testing situations. Coordinate and facilitate test automation planning, design, and execution sessions. Identify areas for improved testing efficiencies and implement automated test solutions. Create and implement test automation strategies for projects executed in Agile environments. Collaborate closely with application developers, business teams, and testing teams to identify automation requirements early in the development cycle. Design and implement automation frameworks and strategies for Windows and terminal emulator-based applications. Extend test coverage by creating appropriate tools, utilities, and automation scripts to assist in functional testing and test data creation. Execute, monitor, and troubleshoot automated tests under various situations and conditions. Communicate status and progress to key stakeholders and senior management. Qualifications & Experience: 5+ years of hands-on experience in automation development of Windows applications. Strong hands-on experience automating Windows Desktop applications.
More at CyberArk