Job Detail

QUALITY ASSURANCE -Remote

  • Medium Level
  • Type Fixed
  • Duration: More than 06 months

Project Detail

We are seeking a detail-oriented Quality Assurance (QA) Specialist to oversee the implementation of comprehensive quality assurance strategies, processes, and methodologies. The successful candidate will ensure the delivery of high-quality software products by meticulously testing software and creating thorough user and technical documentation. This role is essential to maintaining the reliability and performance of our software solutions.

 

Key Responsibilities:

 

·       Oversee the design, implementation, and continuous improvement of quality assurance strategies, processes, and methodologies.

·       Develop and execute comprehensive test plans, test cases, and test scripts to ensure software quality.

·       Perform various types of testing, including functional, regression, performance, usability, and security testing.

·       Identify, document, and track defects and issues, working closely with development teams to ensure timely resolution.

·       Collaborate with cross-functional teams to understand software requirements and ensure alignment with quality standards.

·       Create and maintain detailed user and technical documentation, including manuals, guides, and release notes.

·       Participate in software design reviews and provide input from a quality assurance perspective.

·       Ensure that all software releases meet the established quality criteria before deployment.

·       Monitor and report on key quality metrics, providing insights for continuous improvement.

·       Stay updated with the latest QA tools, techniques, and best practices to enhance the efficiency and effectiveness of QA processes.

 

Qualifications:

 

·       Bachelor’s degree in Computer Science, Information Technology, or a related field.

·       Minimum of 3-5 years of experience in quality assurance, software testing, or a related field.

·       Strong understanding of software development lifecycle (SDLC) and quality assurance methodologies.

·       Experience with QA tools and frameworks, such as Selenium, JIRA, or TestRail.

·       Proficiency in writing test plans, test cases, and creating detailed documentation.

·       Familiarity with both manual and automated testing processes.

·       Excellent analytical and problem-solving skills, with a keen eye for detail.

·       Strong communication and collaboration skills, with the ability to work effectively in a team environment.

·       Knowledge of programming languages (e.g., Java, Python) and databases is a plus.

 

Preferred Skills:

 

·       Experience in Agile/Scrum development environments.

·       Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.

·       Knowledge of performance testing and load testing tools (e.g., JMeter).

·       Certification in quality assurance or software testing (e.g., ISTQB) is an advantage.

Interetsed?? Click me to apply

Skills Required