Quality Assurance Engineer

Quality Assurance Engineer

15 Jun 2024
Nebraska, Omaha / council bluffs, 68101 Omaha / council bluffs USA

Quality Assurance Engineer

Vacancy expired!

Quality Assurance Engineers are responsible for monitoring all stages of software development, validate the conformity of the deliverables, and coordinate with the customers and business partners during the user acceptance testing. They are also responsible for automating the execution of the tests in the context of increasing delivery speed and building of automated regression test suites in an agile development environment. Validate test results utilizing testing tools/utilities and provide timely test result feedback to the project team. Provide first level support and configuration of the testing tools and testing environment. Collaborate with project team members to improve overall product/solution quality.
While maintaining an in-depth understanding of at least a couple of quality assurance tools and methodologies, it is expected that this role will have a broad knowledge of the information technology field, including but not limited to software development, performance, and security.

Position Specific Responsibilities/Accountabilities:

1. Quality Assurance: Involved with all facets of quality assurance and testing.
• Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
• Create detailed, comprehensive, and well-structured test plans and test cases.
• Design, develop and execute automation scripts.
• Identify, record, document thoroughly, and track issues.
• Perform thorough regression testing when issues are resolved, or functionalities changed.
• Investigate the causes of non-conforming software.
• Track quality assurance metrics, like defect densities and open defect counts.
• Support user acceptance testing activities.
• Identify and communicate when QA processes are not being adhered to or when insufficient quality conditions exist
• Collaborate with project teams to develop and promote quality assurance process and practices to improve overall
quality.
• Stay up-to-date with new testing tools, strategies, and methodologies.

2. Project Planning:
• Comfortable with bottom-up planning
• Help to define user acceptance criteria
• Provide high level and detailed estimates
• Decompose work into stories and tasks
• Prioritize work

3. Customer Service:
• Take the necessary steps to ensure our customer’s needs are met to the maximum extent possible in an accurate and
timely manner.
• Communicate with technical and non-technical team members, leaders, and customers.
• Maintain a close and strong working relationship with project team members and leadership.

General Responsibilities/Accountabilities:2
1. Safety: Promotes and adheres with the Safety Manual. Performs all work in the safest manner and stops work if safety related issues exist to people, equipment and plant/department. Analyze, report, and recommend solutions for all safety concerns to appropriate leadership.

2. Compliance: Understands, maintains knowledge, and complies with all client policies, procedures, and applicable Federal and State laws and regulations.

3. Communication: Promptly review and apply Corporate, Business Unit, departmental and team specific communications. Design, deliver and reinforce effective communications as required by role.

4. Continuous Improvement: Research and identify improvement opportunities related to work practices, procedures, documentation, tools or equipment. Applies improved work methods in the execution of work.

5. Fiscal Accountability: Adheres to all budget and expense policies and procedures. Provide input to Manager on budget design as necessary. Effectively cares for all corporate property, tools and equipment in order to minimize cost.

6. Cross Functional Working Relationships (CFWR): Identify opportunities to work collaboratively with peers and other work groups, exhibit professional behavior, and promote positive working relationships.

7. Work Assignment: Nothing in this job description restricts management’s rights to assign or reassign duties and responsibilities at any time.

Minimum Qualifications:
Required:
Bachelor’s degree, preferably in computer science, system analysis or related field, or a combination of education and work experience that provides the necessary skills to perform the essential job functions.
A minimum of 5 years of experience in the software quality field including prior hands-on quality engineering experience.
Hands on experience in any one of the test automation tools (UFT, Test Complete, SoapUI, Selenium, etc.)
Demonstrated experience developing and executing test cases, scripts, plans and procedures to support various development methodologies.
Familiar with Oracle PeopleSoft, Oracle Customer Care, And Billing, or other Enterprise and Utility specific applications.
Familiarity with entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Stress, Performance and Smoke/Sanity).
Understanding of existing QA best practices and methodologies to design, implement and automate processes.
Prior success using a metrics-driven approach and closed-loop feedback to improve software and solution deliverables and improve predictability and reliability of releases.
Highly organized, detail-oriented, extremely responsive and able to prioritize a large number of tasks.
Excellent customer service and interpersonal skills are required, including the ability to communicate clearly and professionally, both verbally and in writing.
Must be able to work independently and collaboratively with minimum supervision. Requires exceptional organizational skills, problem-solving skills, and flexibility in changing priorities.
Ability to work effectively in a team environment, and demonstrate team building attitude and skills. Analyze, evaluate, and develop solutions to complex problems; make a positive personal impact on others; be innovative and creative, and be logical and objective. Train, instruct, and guide others as directed. Interact positively with representatives of other associations, vendors, and commercial entities.
Desired:
In-depth knowledge of advanced testing techniques and technologies
Knowledge with SQL queries in Oracle and MS SQL Server
Understanding of multi-tier web application architecture
Familiarity with tools and platforms such as Confluence, Jira, GIT, Jenkins, and Ansible.
Experience working in an Agile environment.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.