Come check out Cnect Testing!
QA Analyst

Location:

Dallas, TX, US

Employment Type:

Part-Time

Experience:

Senior Level

Education:

Vocational Degree

About the Company

Job Description

We are seeking a detail-oriented QA Analyst to join our dynamic team. In this role, you will be responsible for developing and implementing test plans, test cases, and test scripts to ensure the quality and functionality of our software products. You will collaborate closely with developers, product managers, and other stakeholders to identify testing needs and gather requirements. Your expertise in automation and manual testing will be crucial in detecting defects early in the development cycle, improving the overall user experience. The ideal candidate will possess strong analytical skills, a comprehensive understanding of the software development lifecycle, and proficiency in testing tools and methodologies. If you are passionate about delivering high-quality software and enjoy working in a fast-paced environment, we would love to hear from you.

Qualifications

- Bachelor's degree in Computer Science, Information Technology, or a related field
- Proven experience as a QA Analyst or similar role
- Strong understanding of software quality assurance methodologies, tools, and processes
- Proficiency in writing clear, concise, and comprehensive test plans and test cases
- Experience with functional, regression, performance, and user acceptance testing
- Familiarity with automated testing tools and frameworks (e.g. Selenium, JUnit, TestNG)
- Basic knowledge of programming languages (e.g. Java, C#, Python) is a plus
- Solid understanding of the software development lifecycle (SDLC) and Agile methodologies
- Ability to work collaboratively in a team environment and communicate effectively with developers, product managers, and stakeholders
- Strong analytical and problem-solving skills
- Attention to detail and a keen eye for identifying defects
- Experience with issue tracking and test management tools (e.g. JIRA, TestRail)
- Ability to prioritize tasks and meet deadlines in a fast-paced environment
- Familiarity with database testing and SQL queries is an advantage
- Knowledge of security and performance testing is a plus

Responsibilities

- Design, develop, and execute test plans, test cases, and test scripts for various software applications
- Collaborate with development teams to understand project requirements and ensure testing aligns with project goals
- Identify, document, and track software defects using appropriate issue tracking tools
- Perform regression, functional, performance, and user acceptance testing to ensure software reliability and user satisfaction
- Analyze test results and provide feedback for continuous improvement, identifying areas for optimization
- Maintain up-to-date knowledge of testing methodologies, tools, and best practices to enhance the testing process
- Participate in design and code reviews to ensure adherence to quality standards and best practices
- Assist in the development and maintenance of automated test scripts and frameworks
- Facilitate communication between developers, product managers, and other stakeholders regarding quality issues and testing progress
- Prepare detailed reporting on testing activities, outcomes, and quality metrics for project stakeholders
- Participate in training and mentoring junior QA team members to enhance team skill sets and knowledge
- Ensure that all testing activities comply with relevant regulatory and industry standards

Skills

Preferred

Attention to detail

Intermediate

Test planning

Intermediate

Automation

Intermediate

SQL

Intermediate

Reporting

Intermediate

Debugging

Intermediate

Agile methodology

Intermediate

API testing

Intermediate

Performance testing

Intermediate

Regression testing

Intermediate

Manual testing

Intermediate

Documentation

Intermediate

Communication

Intermediate

Problem-solving

Intermediate

Collaboration

Intermediate

Test case design

Intermediate

Quality assurance

Intermediate

Analysis

Intermediate

Critical thinking

Intermediate