Quality Assurance Engineer

Job Descriptions

An outstanding quality assurance engineer can significantly enhance your company's bottom line through the implementation of effective quality control measures. It is essential to have a clear and well-written job description to attract the top candidates for this role. With their expertise in quality assurance and attention to detail, a quality assurance engineer can improve the reliability and consistency of your products or services, leading to increased customer satisfaction and revenue growth.

Hiring a

Quality Assurance Engineer

?

Sign up for Rezi's 7-day free trial to post this job and hire.

1

Input your position's key details and required skills

2

Generate your full job descriptions with our AI Writer

3

Integrate your job opening directly to Rezi user accounts

Quality Assurance Engineer

December 29, 2022

Description

We are looking for a Quality Assurance Engineer to join our team at Rezi. As a Quality Assurance Engineer, you will be responsible for developing and executing software test plans and ensuring product quality. You will also be responsible for ensuring that all products meet customer requirements, industry standards, and internal specifications. To be successful in this role, you should have experience in software development life cycle and strong knowledge of bug tracking, statistical analysis, and software testing techniques. You will check products, identify and document defects, and develop test plans and scripts. Ultimately, you will ensure that our products are of the highest quality and ready for launch.

Responsibilities

• As a Quality Assurance Engineer at Rezi, responsible for ensuring the quality of the product.

• Design and execute test plans, scenarios, scripts and/or procedures for complex software applications

• Utilize automated testing and other tools to ensure quality and facilitate continuous integration

• Evaluate and report on the quality of the product

• Perform manual and automated tests to ensure the system meets expected performance and stability requirements

• Monitor application performance and stability

• Identify, log, and track defects to resolution

• Work closely with developers to ensure quality and reproducibility of issues

• Participate in process improvement initiatives• Document and communicate test results to stakeholders

Requirements

• 5+ years of experience working in Quality Assurance

• Proven experience developing and executing test plans and test cases

• Expertise in manual and automated testing

• Experience in software development lifecycles and software engineering best practices

• Knowledge of different testing techniques such as unit testing, integration testing, performance testing, and regression testing

• Excellent debugging and troubleshooting skills

• Strong understanding of software development processes, including Agile and TDD

• Proficiency in scripting languages such as Python and Bash

• Familiarity with databases such as MySQL, MongoDB, and Oracle

• Ability to work independently and collaboratively in a fast-paced environment

Skills

Bug tracking
Statistical Analysis
SDLC

Quality Assurance Engineer

December 29, 2022

Description

We are looking for a Quality Assurance Engineer to ensure the highest quality of our products. The successful candidate will be responsible for the development, implementation, and execution of automated and manual test plans. You should have an eye for detail and strong problem-solving skills. You should also be proficient in bug tracking, statistical analysis, and the software development life cycle (SDLC). Ultimately, you will be responsible for ensuring the products we deliver are of the highest quality and meet customer and company standards.

Responsibilities

• As a Quality Assurance Engineer at Rezi, responsible for developing and executing comprehensive test plans and test cases for the product

• Design, develop, and execute automation scripts using open source tools

• Troubleshoot and debug issues found during testing

• Document and report defects and verify bug fixes

• Monitor and track quality assurance metrics, such as defect densities and open defect counts

• Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems

• Collaborate with other teams to ensure quality throughout the software development life cycle

• Develop, maintain and execute manual and automated tests to ensure product quality

• Work closely with product managers, designers, and developers to ensure the quality of the product

Requirements

• Bachelor’s degree in Computer Science, Information Systems, or related field

• 2-4 years of experience in software testing, software quality assurance and/or software development

• Strong understanding of software development life cycle and software testing life cycle

• Ability to develop and document test plans, test cases, and test strategies for complex software systems

• Experience in automating software tests, preferably using scripting languages such as Python, JavaScript, or similar

• Experience with software bug tracking systems and version control systems

• Experience with manual testing, as well as developing automated tests

• Familiarity with cloud-based systems and/or distributed systems

• Strong analytical, problem-solving, and debugging skills

Skills

Bug tracking
Statistical Analysis
SDLC
Enjoy hiring without limits.
talent.rezi.ai

Create better job descriptions with our AI Job Description Generator

Save time - get better results.
talent.rezi.ai

Understand your reach with audience size estimation

Transparency everywhere.
talent.rezi.ai

Connect only with qualified Rezi users with integrated job postings

Matches made to interview.
app.rezi.ai