keysight
Senior QA Automation Engineer
Company
Role
Senior QA Automation Engineer
Location
Job type
-
Posted
Yesterday
Salary
Job description
Overview Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. As a QA Automation Engineer in Keysight’s IoT Security Assesment team you will be responsible for testing our IoT SA platform, working with a wide range of technologies like cloud services (AWS), databases (MongoDB, Redis), message brokers (RabbitMQ) and tools (Ansible, Git, Jenkins, Grafana, etc). You will be working with a team of elite engineers and security researchers to save the universe from cyber security attacks and the bad guys who take advantage of the Internet for personal gain. Responsibilities Key Responsibilities: Developing tests to ensure the entire product works as intended Investigating defects or errors in the automation framework and in the product Perform Performance Testing Capable of root cause isolation and proper bugs logging to focus on problem description, steps to reproduce and relevant logs Manage products in existing public cloud marketplaces (AWS, Azure and GCP) Define and develop modules in the Automation Framework, evaluate toolsets Qualifications Position Requirements: Strong knowledge of Python programming Min. 5+ years of proven experience in Quality Assurance and Automation. Experienced with both UI and API based testing automation Experienced with automation strategies Experience in main public clouds (AWS, Azure and GCP) Strong Linux knowledge (for troubleshooting and debug purposes only) L2-7 protocols expertise (good understanding of networking protocols) Experienced with CI/CD pipeline automation Experience with developing and implementing Testing Automation Frameworks Desire and ability to work in a highly collaborative, team-oriented environment Prove to be performance driven and having a proactive attitude Effectively collaborate with peers Bonus skills: Regression test management Knowledge of TCL and Bash scripting Ability to understand REST API, JSON, and XML formats – experience with API testing tools is a plus. Ability to organize, prioritize work, meet deadlines, and work independently Ability to recognize design and usage patterns and adapt designs accordingly Requires strong oral and written communication skills Must be a creative problem solver, flexible, proactive, and work in a fast paced, ever-changing environment Ability to facilitate meetings and action plans Must be a strong team player Knowledge of Web Application Testing, Performance Testing, Security Testing. Computer Science Degree (or similar) Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.*** Key Responsibilities: Developing tests to ensure the entire product works as intended Investigating defects or errors in the automation framework and in the product Perform Performance Testing Capable of root cause isolation and proper bugs logging to focus on problem description, steps to reproduce and relevant logs Manage products in existing public cloud marketplaces (AWS, Azure and GCP) Define and develop modules in the Automation Framework, evaluate toolsets Position Requirements: Strong knowledge of Python programming Min. 5+ years of proven experience in Quality Assurance and Automation. Experienced with both UI and API based testing automation Experienced with automation strategies Experience in main public clouds (AWS, Azure and GCP) Strong Linux knowledge (for troubleshooting and debug purposes only) L2-7 protocols expertise (good understanding of networking protocols) Experienced with CI/CD pipeline automation Experience with developing and implementing Testing Automation Frameworks Desire and ability to work in a highly collaborative, team-oriented environment Prove to be performance driven and having a proactive attitude Effectively collaborate with peers Bonus skills: Regression test management Knowledge of TCL and Bash scripting Ability to understand REST API, JSON, and XML formats - experience with API testing tools is a plus. Ability to organize, prioritize work, meet deadlines, and work independently Ability to recognize design and usage patterns and adapt designs accordingly Requires strong oral and written communication skills Must be a creative problem solver, flexible, proactive, and work in a fast paced, ever-changing environment Ability to facilitate meetings and action plans Must be a strong team player Knowledge of Web Application Testing, Performance Testing, Security Testing. Computer Science Degree (or similar) Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.***


