What are the responsibilities and job description for the Quality Assurance Lead position at Chasepro Talent?
Job Title: Software Quality Assurance Lead
Job Duration: Full Time role
Job Location: Onsite at Pompano Beach, Florida 33069
Summary:
QA engineer plays a crucial part in the product development process. They monitor all the stages of software development to resolve any issues coming up. The role of QA engineers varies on the basis of the industry and projects they work on. These are some major duties and responsibilities of a QA engineer:
They would like the person to be able to organize the program as well as build out the library of test cases/scripts and develop automated testing where at all possible to accelerate our ability to test and deploy new features quickly. They should be well skilled with Git so they can by themselves perform testing and provide pass/fail as well as development efficiency guidance.
Keywords: Git, Python, Selenium, HTML, React, PHP, SQL
Responsibilities:
- Reviewing technical design documents, needs, and specifications to provide a correct input.
- Make test plans and test cases that are detailed, and well-organized.
- Calculating, prioritizing, organizing, and planning testing activities.
- Using open-source tools to design, develop, and execute automation scripts.
- Find, record, carefully document, and track bugs.
- After fixing bugs, test the new code in a detailed manner.
- Creating and using testing procedures for both new and existing products.
- Determining the system needs, collaborate with internal teams.
- Track the outcomes of the debugging procedure.
- Understanding the reasons why non-conforming software exists, then teach users how to put the fixes in place.
- Tracking metrics for quality control, such as defect densities and open defect counts.
- Stay updated on new testing techniques and technologies.
- Implementing testing management tools and procedures to ensure shipped code quality.
- Interviewing prospective QA employees.
- Other duties as assigned.
Required Skills:
- Technical skills: They must have experience in web technologies, software development, and testing programming languages. Knowledge of working with various quality assurance testing and management tools is a must-have. They should possess an understanding of functional testing, load testing, security testing, API testing, and end-to-end testing.
- Communication skills: These professionals act as a link between managers, clients, and developers. Thus, they should have good listening skills and the ability to understand the needs of the clients and developers.
- Time management skills: QA engineers always work with a deadline. They need to schedule procedures for their team. Thus, having good time management skills is crucial for a QA engineer.
- Detail-oriented: The QA engineer creates several use cases, develops test scripts, and finds issues when designing software to produce a high-quality result. For this, they should have the ability to spot the details that can affect the software.
- Analytical and problem-solving skills: The QA engineers respond to any issues that stakeholders may bring up throughout the development or testing phases. Thus, a key component of the QA engineer’s skill set is the capacity for problem-solving.
Teamwork: They work with different teams, developers, and clients to complete a project. Thus, an excellent ability to work in a team is necessary for a QA engineer
Salary : $95,000 - $100,000