Quality Assurance Analyst

Infor   •  

San Francisco, CA

Industry: Enterprise Technology

  •  

5 - 7 years

Posted 60 days ago

This job is no longer available.

DUTIES: Build new test automation frameworks and utilities based on unique product requirements. Provide support to build scalable infrastructure to run test automation. Ensure the health of build and continuous integration systems. Work with other engineers to design, build and test new applications, ideas, relationships, systems, or products. Code platform-level components using Java and other modern object oriented programming languages. Identify test cases for testing enterprise class and cloud-scale BI products and document them in TestRail. Test existing software and mobile apps for business functionality, system setup, performance optimization and scalability. Test web services, or other large scale distributed and concurrent systems, for successful delivery to customers. Work with other engineers in determining testing surface area and methodologies to cover it with test automation. Write test automation code using a combination of white-box and black-box methodologies using tools such as TestNg, Selenium and custom-built tools. Perform debugging and root cause analysis of product failures or defects as reported by our customers. Promote new testing methodologies, best practices and tools with goals to continuously improve test coverage through automation. Perform test cases on a daily basis either manually or via test automation.

REQUIREMENTS: Bachelor's degree (or foreign equivalent) in Computer Science, Electronics and Communication Engineering, Electronic Engineering, or related, and five (5) years of progressive post-baccalaureate related work experience in the job offered or in a related occupation. Candidate must have five (5) years of experience involving each of the following:

Five (5) years of experience on each of the following:

  • Logging product defects using bug tracking systems;
  • Debugging and reproducing customer reported software product bugs;
  • Creating and maintaining test scenarios and test cases in test tracking systems
  • Four (4) years of experience on each of the following:
  • QA and automation software development;
  • Designing, developing, testing and rollout automation for cloud-based web applications;
  • Developing test automation of SaaS based Business Intelligence software platforms using Selenium WebDriver, Selenium Grid, TestNG, Jenkins, Gradle, Java, J2EE;
  • Developing test automation of REST and SOAP based APIs using Groovy and Java;
  • Using JIRA and TestRail and testing web applications on RDBMS databases (MSSQL or Oracle)
  • Three (3) years of experience in:
  • Web application security testing using ZAP and BurpSuite.
  • One (1) year of experience in:
  • Test automation of mobile applications using Appium.