Advansoft International - Arlington Heights, IL

posted about 2 months ago

Full-time - Entry Level
Arlington Heights, IL
Professional, Scientific, and Technical Services

About the position

As a QA Automation Engineer at AdvanSoft International, you will play a crucial role in ensuring the quality and reliability of our software products. Your primary responsibilities will include running feature tests and conducting unit tests to automate various testing processes. You will be involved in performing smoke, regression, sanity, usability, and functionality testing, as well as testing web services using SOAP UI for both SOAP and REST protocols. Your expertise in identifying integration user stories and tasks during sprint planning sessions will be essential as you work within an agile/scrum project environment. You will participate in every release cycle, preparing comprehensive test report documents and signing off on testing activities to ensure that all quality standards are met. In addition to your testing responsibilities, you will utilize SQL for database testing, validate logs for event validations, and perform mainframe green screen validation. Your experience in functional, regression, sanity, smoke, and exploratory testing will be critical in identifying and fixing defects through multiple passes of integration testing. You will also be responsible for upgrading servers to the latest JDK versions and updating the latest jar files and source code in Artifactory. Data validation in the mainframe system after policies have been processed through the batch cycle will be another key aspect of your role. You will develop test plans that incorporate user profiles, configurations, environments, risks, test scenarios, schedules, and analysis of results. Your ability to develop BDD tests by writing behaviors and step definitions, along with creating the necessary Selenium support code in Java, will be vital in enhancing our automation capabilities. This position offers an exciting opportunity to contribute to the quality assurance process and ensure that our software products meet the highest standards of excellence.

Responsibilities

  • Run feature testing and conduct unit tests for automating various processes.
  • Perform smoke, regression, sanity, usability, and functionality testing.
  • Test web services using SOAP UI for both SOAP and REST protocols.
  • Identify integration user stories and tasks during sprint planning sessions.
  • Work on agile/scrum projects and participate in every release cycle.
  • Prepare test report documents and sign off on testing activities.
  • Use SQL for database testing and validate logs for event validations.
  • Perform mainframe green screen validation and conduct functional, regression, sanity, smoke, and exploratory testing.
  • Develop BDD tests by writing behaviors and step definitions.
  • Develop required Selenium support code in Java.
  • Fix defects through multiple passes of integration testing.
  • Upgrade servers to the latest JDK versions and update jar files and source code in Artifactory.
  • Perform data validation in the mainframe system after policies have been processed through the batch cycle.
  • Develop test plans incorporating user profiles, configurations, environments, risks, test scenarios, schedules, and analysis of results.

Requirements

  • Bachelor's degree in Computer Information Systems, Computer Science, or a closely related field.
  • Experience in running feature tests and conducting unit tests.
  • Proficiency in performing smoke, regression, sanity, usability, and functionality testing.
  • Familiarity with testing web services using SOAP UI for SOAP and REST protocols.
  • Experience in agile/scrum project environments and sprint planning sessions.
  • Strong SQL skills for database testing and event validation.
  • Experience with mainframe validation and exploratory testing.
  • Ability to develop BDD tests and write behaviors and step definitions.
  • Proficiency in Java for developing Selenium support code.
  • Experience in fixing defects during integration testing and upgrading server environments.

Nice-to-haves

  • Experience with automated testing frameworks.
  • Knowledge of continuous integration and deployment (CI/CD) practices.
  • Familiarity with performance testing tools.
  • Experience in working with cloud-based testing environments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service