Associate QA Engineer

This position is responsible for developing and executing software test plans for low-complexity applications, testing and debugging new and/or existing software, analyzing test results to ensure existing functionality. The position will interact with development engineers in resolution of problems.

The position will support the Velocity Partners SQA program by testing with best-in-class QA methods ensuring that SQA and/or client processes are followed.

Automation Profile: This position will be responsible for building new or extending existing automated test scripts. The position should also be able to code and execute automated ad-hoc test scripts.

The will report to the Velocity Partners Team Lead.

Knowledge and Experience

  • Minimum of 2 years College, Degree in Computer Science, Engineering or equivalent.
  • Minimum of one (1) year of experience in test planning, creation, and execution.
  • Preferable experience working in an Agile/SCRUM environment.
  • Ability to debug and test low-complexity applications.
  • Experience with some types of testing such as scenario, functional, integration, regression testing.
  • Knowledge of current Software Quality Assurance methodologies and tool sets is highly desired.
  • Automation profile:
  • Minimum of six (6) months of experience with functional or performance Automation tools like QTP, Selenium, Cucumber, Celerity, Watir, Loadrunner, Fitnesse, etc.
  • Knowledge of code repositories and control version tools like SVN/CVS, Tortoise, Git, etc.is preferred.

Skills and Abilities

  • Desire to achieve excellence in customer satisfaction, process and product quality, and reliability.
  • Basic knowledge regarding QA best practices.
  • Good verbal and written English communication skills.
  • Good problem solving and interpersonal skills.
  • Understanding of programming concepts in order to debug code is highly desired.
  • Automation profile:
  • Ability to write code in at least one of the following: Java, Ruby, Python, VB, C# or SQL database systems is desired.
  • Ability to code and execute automated test scripts.
  • Ability to automate simple workflow in test cases.

Behaviors

  • Work from English verbal and written instructions at varying levels of detail.
  • Ability to take direction from Team Lead, Principal QA Engineer, and/or Solution Manager.
  • Exhibit some level of individual initiative.

Essential functions

  • Perform QA activities by writing test plans, developing tests and test harnesses, and executing tests of all kinds.
  • Ensure delivery of quality assurance services to meet client requirements.
  • Document test results to assist in debugging and tracking of software defects.
  • Operate within the project team with client communication and technical practices, etc.
  • Work with development and QA personnel to troubleshoot development and test code and environments.
  • NOTE: This job description is not intended to be all-inclusive. Employee may be required to perform other tasks to meet the ongoing needs of the organization.
Contact us now