Epicareer Might not Working Properly
Learn More
H

Software QA Engineer II

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Salary:

Job Summary:The Software QA Engineer II is responsible for assisting with the creation and execution phase of the production process to ensure that final products meet the company standards. Duties include identifying whether software is functional, reliable and meet the end user's expectations..


Essential FunctionsGeneral QA Responsibilities

  • Creation and execution of detailed test plans and scripts to verify software functionality and adherence to business requirements
  • Daily interaction with remote and internal developers, users, business analysts and project managers to ensure success of the QA objectives
  • Monitor progress to meet milestones or deadlines.

QA Manual Responsibilities

  • Perform manual functional and non-functional (performance, security, etc) testing
  • Providing detailed reporting about testing results
  • Analyze detailed requirements and communicate with business analytics or business users to gather missing requirements
  • Review test-cases for other QA Analysts
  • Support QAA engineer (preparing scenarios for automation).

Managerial Responsibilities

  • Training of Associate level personnel in all aspects of QA

Other Responsibilities

  • Supports team members with their work
  • Other job functions as required

Job Qualifications

  • A college or university graduate with Bachelor or Master degree in Computer Science, Mathematics, Finance or equivalent qualification.
  • 2+ years of experience working in a similar role.

TECHNICAL Qualifications

  • Solid working knowledge of all Windows applications
  • Excel - advanced
  • Swagger/Postman - advanced
  • Azure DevOps, Jira (or any other bug-tracking system) - basic
  • TestRail (or any other test management tool) - basic
  • Confluence/Doc360 - basic
  • MS SQL Management Studio basic

Knowledge, Skills & Abilities Required

  • Knowledge of QA procedures and methodologies as well as software development processes
  • Expertise in conducting and participating different types of testing integration, system, functional, GUI, regression, performance, and smoke testing
  • Strong knowledge of Software Development Life Cycle (SDLC)
  • Experience in gathering and analyzing of software quality and performance metrics throughout the software development life cycle
  • Ability to analyze business requirements and developing detailed test plans, test cases, test scripts, traceability matrixes, automating testing procedures
  • Good analytical, time management, planning, organizational and prioritization skills
  • Self-driven attitude and a strong work ethic
  • Strong attention to detail and critical thinking
  • Highly adaptable and ability to learn quickly
  • Autonomous and dynamic
  • Strong communication skills, both verbal and written

Keen to work in a sociable and people facing environment

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job