Staff QA Engineer Job Description

Staff QA Engineer Job Description

4.8
152 votes for Staff QA Engineer
Staff QA engineer provides administration and support for a wide range of technologies such as: Windows servers, and UNIX/Linux servers.

Staff QA Engineer Duties & Responsibilities

To write an effective staff QA engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included staff QA engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Schedule and perform appropriate testing
Design and execute test strategy, test plans & test designs
Prepare and present UAT packages to finance and other project stakeholders
Create comprehensive test plans and clearly articulated test cases, utilizing various testing methods (black box
Evaluate current procedures and practices and drive continuous improvement around processes and technical capabilities
Manage test platforms, test data and QA tools including ClearQuest, ALM, Acqua Studio
Must have 12 years’ experience in functional and regression testing in UI
Coordinate testing and approval review activities
Investing appropriately in process changes, automation, tools to reduce, improve and simplify the overall QA effort for the product
Should be technically very sound and bring new ideas and solution thru proper test framework and tools

Staff QA Engineer Qualifications

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

Licensing or Certifications for Staff QA Engineer

List any licenses or certifications required by the position: IEEE, CMQOE, CQE, ASQ, CCNA, SQE, ISTQB, DMAIC, CCNP, CC

Education for Staff QA Engineer

Typically a job would require a certain level of education.

Employers hiring for the staff QA engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Computer Engineering, Science, Electrical Engineering, Technology, Information Technology, Math, Education

Skills for Staff QA Engineer

Desired skills for staff QA engineer include:

Linux/Unix environments
TCP/IP
Hadoop
Mobile test tools and technologies
Web services standards and related technologies
Oracle and SQL
ABAC
API keys
Any of: SAML
Apollo GraphQL

Desired experience for staff QA engineer includes:

Experience in using industry standard test management tools / frameworks
4-7 years experience with at least one Business intelligence tool
4 - 7 years of development or testing experience using at least one ETL tool(Ab initio, Informatica, Talend, etc) on Unix, Lynx environments
1 or more years of scripting (SQL, VBScript, perl, shell, java)
Pro-active and possess positive attitude
Strong business and process perspective

Staff QA Engineer Examples

1

Staff QA Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a staff QA engineer. 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 staff QA engineer
  • Lead a Scrum team to plan, write, execute and refactor manual and automated test case
  • Develop test scripts, test conditions, input test data, and expected results for test plans in a development cycle by analyzing the Functional Specifications and Business Requirements
  • Strong practitioner of agile development methodology, understand and practice QA functions in an agile development cycle using Scrum process
  • Establish and drive QA Best Practices within and across teams
  • Participate in a Scrum team to plan, write, execute and refactor manual and automated test cases
  • Develop and publish performance test results
  • Develop test scripts, test conditions, input test data, and expected results for test plans in a development cycle by analyzing the Functional Specifications and Business Requirements/User Stories
  • Extensive hands-on QA, white box testing and automation
  • Should have an understanding of the Developer world, be able to voice customer perspective and possess the programing skills to drive test automation
  • Provide guidance to QA technology groups in their development of design artifacts and Quality Assurance test plans
Qualifications for staff QA engineer
  • This role will participate with other members of the Scrum team (developers, application specialists, product owners, ..) to design and deliver value-added product releases
  • Must have strong experience in Test Automation (Selenium)
  • Must have strong technical competency within more than one of the following areas
  • Experience in using industry standard test management tools
  • Appropriate related formal testing qualification
  • Strong results-oriented team member
2

Staff QA Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a staff QA engineer. 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 staff QA engineer
  • Assist in developing our cloud strategy and design new Cloud environments
  • Ensure code is tested at the appropriate level (unit vs functional, or API vs UI), reduce unnecessary test cases, intermittent failures, and increase execution time
  • Anticipate future technology needs and business requirements to drive new technological approaches and tools
  • Specify, create, and develop tools and automation for enterprise class mobile and web applications
  • Train other SQA team members to leverage the tests and framework
  • Provide technical leadership for the SDET effort within the organization
  • Create integration and unit tests for mobile, desktop, and web services
  • Resolve technical problems and provide engineering support to assess customer needs and solve field issues
  • Work as a team to qualify device drivers, applications, and firmware on Linux, VMware ESX and Windows platforms for QLogic fibre channel adapters, Ethernet adapters, and converged network adapters
  • Interface directly with a tier one OEM partner for a variety of quality assurance initiatives (includes providing test status, collaboration on issue resolution, and acting as a liaison between the OEM partner, extended test teams, and product development)
Qualifications for staff QA engineer
  • Hardware and Software Configuration knowledge
  • Knowledge of software testing methodologies such as black/white box testing, boundary testing
  • Experience with unit and functional/regression test automation frameworks with such tools as Cucumber, Ruby, Selenium, Python, Java, Robot
  • Experience in with SoapUI/Pro, Parasoft or CA Lisa test environments is a plus
  • Experience in using test and development tools
  • Experience testing software at API level using SOA suite, SOAP UI, PostMan, REST Client
3

Staff QA Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of staff QA engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for staff QA engineer
  • Perform issue triage to determine coarse root cause in order to route issue to appropriate party
  • Reproduce internally and externally reported issues and confirm fixes provided by engineering
  • Maintain medium sized complex and dynamic test environment which typically includes both prototype and sustaining level hardware
  • Successfully handles customer returns and will lead a cross-functional team (including failure analysis) to determine root cause and corrective actions, drive resolution of customer issues, and prepare 8D reports
  • Contributes to evolution of the software QA engineering practice within the organization, including better issue reporting, QA documentation
  • Collaborates with QA and development team members to develop and build automation tools, ensuring quality standards are maintained and products/services are scalable
  • Improves upon products and operations by identifying weaknesses through testing
  • Represents and considers customer/user needs to ensure every aspect of the product(s) is (are) simple, intuitive, and works as expected
  • Provides information by collecting, analyzing, and summarizing development and service issues, identifying problems and contributing to solutions as needed
  • Stays up-to-date on the latest testing methodologies and automation tools
Qualifications for staff QA engineer
  • Minimum BSEE/CS with 8 or more years of software QA testing experience, preferably in networking
  • Experience with deep packet inspection (DPI) technologies is a big plus
  • 10+ years of experience in a similar role, including at least 2+ years using agile software development methodologies
  • BS or MS in CS, EE, IS, Math or equivalent
  • Knowledge of and/or experience with SSL a plus
  • Experience with security testing in enterprise key management, PKI, & encryption a plus
4

Staff QA Engineer Job Description

Job Description Example
Our company is looking to fill the role of staff QA engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for staff QA engineer
  • Participate in standard scrum process including daily stand-up meetings, iteration planning, story grooming
  • Understand complex software system architecture and design, develop and execute tests to reveal problems
  • Collaborate with developers to improve testability, automation, and tools
  • Collaborate with product and software developer teams
  • Collaborate with developers and QA leads to improve testability, automation, and tools Work with the team to increase the test coverage using various tools
  • Participate in design discussions and implementation of highly scalable and fault-tolerant distributed components using functional programming paradigm, APIs, abstractions and integration patterns to solve challenging distributed computing problems
  • Collaborate with product and software developer teamsto establish Certification for production release, automation of End toEnd use cases, and develop collaboration tools to improve Quality
  • Maintain and/or develop automation tools/frameworks to to automate functional and regression test scenarios
  • Establish quality process to ensure software quality ina continuous integration environment
  • Maintain and continually improve quality processes needed to ensure compliance, effectiveness, outgoing product quality and continual improvement
Qualifications for staff QA engineer
  • Out of the assigned geographical area to support suppliers
  • Solid Understanding of security technologies like firewall, IPS,Antivirus,Application control,VPN
  • 8+ years of hands-on QA testing experience in the security space
  • Experience with Netflow, deep packet inspection (DPI) and Metadata is a big plus
  • Design and development associated with automated software testing, using a range of applicable technologies
  • Lead testing and fixing of new or enhanced products
5

Staff QA Engineer Job Description

Job Description Example
Our growing company is hiring for a staff QA engineer. 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 staff QA engineer
  • Utilize problem solving skills to find root causes of problems that occur on assembly lines
  • Liaise with the regional and global Q&RA organisation to support the development of and ensure alignment with BEC global policies and procedures
  • Participate in DBS events as required
  • Develop and execute tests to assure the quality of new features that span multiple deployment tiers
  • Validate code changes against existing test suite
  • Proactively analyze regressions and defects, conduct root cause analysis and provide detailed information to development to help fix the issue
  • Enhance existing test frameworks and also build new test framework as needed
  • Own large sized tasks or small projects and delivers QE artifacts
  • Document any found anomalies
  • Manage anomalies and change requests
Qualifications for staff QA engineer
  • Experience with testing 3G and LTE technologies a plus
  • Work collaboratively to define best practices around test strategy, automation code, automation technologies, and test framework
  • Experience writing automation for testing and testing code, for Windows and applications tightly integrated with Windows (Driver testing experience on Windows is a plus)
  • Elasticsearch, PyCharm, Protocol Buffers, Redis, Google Test, or similar technology experience
  • Python development skills, and Robot Framework automation
  • Git, Jira, Confluence experience (and related SDLC tools)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates