Skill: test automation , defect tracking , test lead , test cases , qa , linux , writing , debugging , software engineering , perl , effort estimation , os , mobile , windows , agile , test tools; Exp: 6-9 years; We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device YOU! Job Description Responsible for planning, scripting and executing functional and system level automation scripts for products across OS platforms (e.g. Windows, Linux, Mac) to test various features. Writes test plans and test cases for one or more medium to large functional areas. Sets up test environments, executes tests, records results and defects, and works with developers to reproduce problems and get them resolved. Builds out interdependent test beds, and can write effective plans based off of functional, design and requirements specification. Depending on specific requirements, writes effective manual and automated test cases or automated frameworks. Oversees software defect tracking and regression for identified project release. Responsible for integrity of technical quality control work on assigned projects and communicates with team to maintain functionality, and efficacy. Uses the right quality control tools to uncover defects and discover the state of the code. Establishes and maintains thorough and accurate documentation of all work including status updates to summarize project highlights. Maintains and drives continuous quality improvement in meeting internal and external customer requirements and maintaining awareness to meet ROI. Interprets project activities ongoing to ensure prioritization of deliverables and accuracy in estimated milestone parameters. Follows prescribed software engineering and test processes, procedures and customer use cases. Analyzes and reproduces problems reported by Customer Support. Serves in a test lead capacity on projects of moderate complexity, where coordination of the efforts of other test team members is required. Qualifications (Knowledge, Skills, Abilities) Strong knowledge and experience with test methodologies, QA process, and software release cycle. Demonstrated ability to apply appropriate test methodologies including writing test plans and test cases. Extensive knowledge and discipline in software engineering process; experience as a contributor to complex projects, advising on design and development approach Solid knowledge of Operating Systems and networking. Strong knowledge of release procedures and software defect tracking. Experience with automated test tools. Solid proficiency in test effort estimation and tracking. Ability to supervise/lead projects and mentor people Good to have Programming skill with C# or any other object oriented language and one or more scripting languages (ex Powershell, perl, python). Have an understanding of various methodologies of Test Automation. Built Frameworks or enhanced existing test frameworks. Debugging knowledge. Knowledge of Agile methodologies. Requirements (Education, Certification, Training, Experience) BS degree or equivalent in computer science, electrical engineering, or related field. For individuals holding an advanced degree in one of these fields, additional years of formal education may be regarded as equivalent work experience. Minimum 6 years of directly related work experience. At least 2 years of experience in software release cycle. Functional Area Quality About us Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what were all about. The Perks We offer competitive compensation and a comprehensive benefits package. Youll enjoy our workstyle within an incredible culture. Well give you all the tools you need to succeed so you can grow and develop with us. Citrix welcomes and encourages applications from people with disabilities. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. If you are an individual with a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at (877) 924-8749 or email us at email@example.com for assistance. If this is an evergreen requisition, by applying you are giving Citrix consent to be considered for future openings of other roles of similar qualifications.
Function: IT Software : Software Products & Services