Software Quality Assurance Analyst Job Description

Software Quality Assurance Analyst Job Description

4.5
179 votes for Software Quality Assurance Analyst
Software quality assurance analyst provides leadership in QA automation for test projects and mentors and advises test engineers on automated process, architecture, tools and test case design.

Software Quality Assurance Analyst Duties & Responsibilities

To write an effective software quality assurance analyst job description, begin by listing detailed duties, responsibilities and expectations. We have included software quality assurance analyst job description templates that you can modify and use.

Sample responsibilities for this position include:

Experience with Quality Tools Open Source tools
Establishing processes for meeting the automated test needs of multiple projects
Research new tools and techniques to constantly improve the delivery of a quality product
Automate existing manual processes
Assist in the development of tools and procedures related to QA testing
Uses familiarity with standard QA processes to reviews bugs, test cases, and create documentation
May lead scrums and assist Production with Agile processes
Develop and organize QA processes throughout the organization
Create manual/automation scripts and further executes test scripts and documents defects for test scripts where the actual results do not successfully meet expected results
Learning the purpose and value behind each unit of functionality

Software Quality Assurance Analyst Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Quality Assurance Analyst

List any licenses or certifications required by the position: ISTQB, QA, ISEB, CSQE, ASQ, CSTE, AOM, SQA

Education for Software Quality Assurance Analyst

Typically a job would require a certain level of education.

Employers hiring for the software quality assurance analyst job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Information Technology, Education, Technical, Engineering, Business, Computer Engineering, Management Information Systems, Science, Management

Skills for Software Quality Assurance Analyst

Desired skills for software quality assurance analyst include:

Agile development and testing practices
Defect tracking tools
Health care EDI formats and processes
Health care industry
Project management and execution of multiple projects
Medical terminology
Software QA automated test tools
Software QA methodologies
Processes
Tools

Desired experience for software quality assurance analyst includes:

3+ years of experience in information technology with an emphasis on Software Quality Assurance Analysis
Thorough verbal and written communication skills used to keep leadership and stakeholders informed of progress and issues
Monitor systems operation
Demonstrated ability to work independently, within project teams, providing relevant system analysis services
This role is responsible for representing the QA function at STL office during STL hours
Building good relationship with different stakeholders

Software Quality Assurance Analyst Examples

1

Software Quality Assurance Analyst Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software quality assurance analyst. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software quality assurance analyst
  • Design automation test strategies, plans, scenarios, scripts and procedures based on manual test plans, utilizing industry standard testing methodologies or processes
  • Lead complex test efforts that require multiple test resources and coordination with multiple development teams
  • Work under minimal supervision while delivering on aggressive schedules
  • Design and plan test tasks to assuring quality in all products delivered to clients
  • Produce detailed metrics to track and manage testing progress
  • Drive resolution of complex defects across multiple technology tiers and with geographically dispersed teams
  • Participate in the execution of test cases required for each project and question the performance of the software without assistance
  • Produce reports that reflect open issues for developers and management to review
  • Organize and participate in test plan reviews
  • Coach and mentor others to increase early defect detection rates and decrease defect escape rates
Qualifications for software quality assurance analyst
  • Clarifying any query from business and other stakeholders
  • Help business conducting UAT during STL hours
  • Clarifying requirements/JIRA/Rally stories related questions
  • Manage the business expectations
  • Provide information related with QA function on both web and mobile platforms
  • Person should be able perform and execute his/her duties independently
2

Software Quality Assurance Analyst Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software quality assurance analyst. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software quality assurance analyst
  • Regularly monitor and assess the efficiency of the change management process and tools
  • Participates in evaluation and recommendations of tool purchases, maintenance of current toolsets (ie.upgrades)
  • QA testing automation & documentation
  • Integrate QA testing for all ancillary proprietary financial software systems
  • As you learn the position, you will become more independent in developing business test cases by learning the business side of the financial industry
  • Generates reports, documentation, and metrics at all levels and for any audience
  • Identify, create, and execute functional test case scenarios/suites that fully satisfy functional requirements
  • Leverage agile testing framework, design and build functional test cases and scenarios pertaining to various components of the application that ensures the software meets the intended requirements that meets all established quality standards specified in test plans
  • Produce regular reports on the status and quality of software releases
  • Assess the quality, usability and functionality of each release and provide a Go/No-Go recommendation
Qualifications for software quality assurance analyst
  • Good understanding of Software testing lifecycle
  • Exposure to web and mobile platforms
  • Requirements understanding
  • Functional knowledge (offers and loyalty platform primarily)
  • QA and ALM process knowledge
  • Ability to perform testing independently
3

Software Quality Assurance Analyst Job Description

Job Description Example
Our growing company is looking for a software quality assurance analyst. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software quality assurance analyst
  • Lead and train offshore resources to define and review testing approach and monitor results of execution for different projects
  • Coordinates & communicates with Project Manager, Core team, Manager and escalates to Senior IT and business leadership as appropriate
  • Collaborate with other members of Fidelis’ Quality team in performing trend analysis, test development, execution times, and defect tracking to optimize while minimizing production defects
  • Define and report monthly KPIs
  • Be valued for your insight on how changes may impact the users of the applications while constructively collaborating with other members of the team
  • Have the benefit of many years of knowledge accumulated by the developers, Software Product Analyst and existing quality assurance associates
  • Creates and runs moderately complex test cases to identify defects in software
  • Assesses current software tests and plans the testing schedule
  • Assists in the assessment and planning of software tests
  • Document and execute end-to-end test scenarios
Qualifications for software quality assurance analyst
  • Ability to maintain a high level of effective communication with onsite and virtual teams
  • Demonstrated communication and presentation skills, both written and verbal
  • Demonstrated self-management and personal accountability
  • Previous experience with eCommerce applications
  • Familiarity with open-source software platforms is a must -- Linux or other UNIX, open source languages
  • Familiarity with client-server systems -- Web APIs, SOAP, SIP messaging
4

Software Quality Assurance Analyst Job Description

Job Description Example
Our company is hiring for a software quality assurance analyst. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software quality assurance analyst
  • Escalate failed test scenarios
  • Analyze project requirements to create test plans and execute test scenarios
  • Manual and automated test execution to assure consistency and accuracy with project requirements to ensure a high level of quality across releases
  • Document project related and test-related deliverables for every release
  • Interact with cross-functional teams to ensure complete delivery of releases
  • Review specifications and work with business and technical team to determine testable requirements
  • Participate in software design reviews to provide input and identify potential problems
  • Create system test plans, and software documentation including requirements, design, and user manuals
  • Analyze and assess change management requests and projects
  • Coordinate and communicate release and testing schedules
Qualifications for software quality assurance analyst
  • Recommend proper testing controls for Global Applications to ensure reliability, data integrity and safety of subjects (patient safety)
  • Assure that IT applications components possess the necessary level of testing, and required documentation to comply with applicable 21 CFR Part 11 (Electronic Records, Electronic Signatures) and GxP regulations, intended use of IT systems that meet customer/end user
  • 3+ years of experience in customizing and developing in Microsoft Dynamics A X using Morph X and X++
  • Hands on experience in key Dynamics A X trade and Logistics/Purchasing/Sales
  • Ability to work in a high paced, multiple vendor environment
  • Must be able to work in a geographically-dispersed team environment
5

Software Quality Assurance Analyst Job Description

Job Description Example
Our growing company is hiring for a software quality assurance analyst. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software quality assurance analyst
  • Development and execution of integrated test plans and test cases for assigned releases
  • Provide oversight of integrated testing process including reporting of progress and issues found
  • Review change management release notes for implementations and perform quality assurance testing
  • Develops, maintains, and executes software quality assurance test requirements, plans, scenarios, cases, and scripts starting at the design phase though the test phase for assigned on-going sustainment and project work
  • Ensures that software quality assurance test artifacts are applicable, repeatable, traceable, retrievable, and cataloged for reuse within assigned areas of responsibilities
  • Participates in requirements and design reviews, and/or product planning sessions to proactively validate appropriate applicability, usability and testability
  • Documents test executions and reproduces test results for failed test cases
  • Collaborate with Information Technology peers, project stakeholders, and external vendors in requirements analysis and the development of effective test plans to minimize the progression of defects through all stages of the Plan’s Software Development Lifecycle (SDLC)
  • Interpret and transform data models, business use case diagrams, environment, and data needs into testing deliverables
  • Analyzes manual test cases and functional specifications to determine best approach for the development of automated testing and reporting
Qualifications for software quality assurance analyst
  • Experience providing support during nights and weekends
  • Establishing performance testing
  • Experience with HP UFT and ALM
  • 6+ years experience in software development and/or program testing
  • In-depth knowledge in testing and evaluating performance of application software
  • Knowledge and understanding of software development design and implementation

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates