Automation Test Engineer
As a member of the Innovation Center working on our Photography Services team the Automation Test Engineer will be responsible for designing & developing test automation frameworks and testcases to test and debug all aspects of the systems, including web apps, server api’s, and handset apps.
Key Responsibilities/Essential Functions
• Develop effective, maintainable test automation in a timely fashion
• Develop automated test cases to validate UI/webapp, cloud services, and handset apps
• Formulate test strategies based on product designs and features
• Conduct code reviews with peers for test automation
• Collaborate effectively with engineers, quality assurance, product management, devops to deliver high-quality software automation code
• Shows strong attention to development detail
• Conduct end to end functional, regression, performance tests
• Integrate test automation to CI/CD process
Qualifications
• BS in engineering, mathematics, computer science or related field required
• 3 years of experience required in various phases of testing, designing, and developing automation test using Java, Javascript
• 3 years of coding experience using Java
• Solid communication skills, verbal and written, including the ability to convey technical information effectively to both IT and business audiences
• Ability to adapt to a rapidly changing environment
• Some experience with AWS or other cloud technologies
• Experience with API level testing using REST methods
• Proficient writing scripting languages - Python, Perl, Javascript
• 2+ years hands on experience with test automation tools such as: Selenium, Appium, TestNG and Junit.
• Familiar with Unit Test, Mock using Test Driven Development.
• Experience in continuous integration (CI) and continuous delivery (CI) with tools such as Jenkins or similar
• Working knowledge with task/issue tracking systems such as JIRA, Trello, ZenDesk, etc.
• Familiar with data analytic tools, e.g., Kibana/ElasticSearch, Google Analytic, Mixpanel
#RecruitPSAutomation Test Engineer
As a member of the Innovation Center working on our Photography Services team the Automation Test Engineer will be responsible for designing & developing test automation frameworks and testcases to test and debug all aspects of the systems, including web apps, server api’s, and handset apps.
Key Responsibilities/Essential Functions
• Develop effective, maintainable test automation in a timely fashion
• Develop automated test cases to validate UI/webapp, cloud services, and handset apps
• Formulate test strategies based on product designs and features
• Conduct code reviews with peers for test automation
• Collaborate effectively with engineers, quality assurance, product management, devops to deliver high-quality software automation code
• Shows strong attention to development detail
• Conduct end to end functional, regression, performance tests
• Integrate test automation to CI/CD process
Qualifications
• BS in engineering, mathematics, computer science or related field required
• 3 years of experience required in various phases of testing, designing, and developing automation test using Java, Javascript
• 3 years of coding experience using Java
• Solid communication skills, verbal and written, including the ability to convey technical information effectively to both IT and business audiences
• Ability to adapt to a rapidly changing environment
• Some experience with AWS or other cloud technologies
• Experience with API level testing using REST methods
• Proficient writing scripting languages - Python, Perl, Javascript
• 2+ years hands on experience with test automation tools such as: Selenium, Appium, TestNG and Junit.
• Familiar with Unit Test, Mock using Test Driven Development.
• Experience in continuous integration (CI) and continuous delivery (CI) with tools such as Jenkins or similar
• Working knowledge with task/issue tracking systems such as JIRA, Trello, ZenDesk, etc.
• Familiar with data analytic tools, e.g., Kibana/ElasticSearch, Google Analytic, Mixpanel