Senior Quality Assurance Engineer at Trustcrow

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
64567
Job Views
143

Job Description

  • Application Deadline: Thu, 2 Nov 2023 00:00:00 GMT
  • Position: Senior Quality Assurance Engineer

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 8 years

  • Location Lagos

  • Job Field ICT / Computer 



DESCRIPTION



  • We are looking for a dedicated Quality Assurance Engineer to ensure our products and services meet the highest quality standards. The ideal candidate will have a keen eye for detail, excellent problem-solving skills, and a deep understanding of quality assurance methodologies. You will play a key role in identifying, documenting, and mitigating risks, as well as ensuring the seamless delivery of reliable, high-performing software solutions to our clients

  • Trustcrow is a startup technology company.

  • Characteristics of a startup include but are not limited to being fast-paced, uncertain, flexible, experimental, and grit.

  • The successful candidate will marry these characteristics and be able to provide solutions for different business needs while exhibiting good management skills and a strong understanding of the company’s products and services.


Responsibilities:



  • Develop detailed and comprehensive test plans, including test objectives, test strategies, test environments, and resource requirements.

  • Collaborate with stakeholders to identify critical use cases and potential scenarios to ensure thorough test coverage.

  • Create, maintain, and execute detailed manual and automated test cases based on project requirements and user stories.

  • Conduct rigorous functional, integration, regression, and performance testing to identify software defects and ensure their resolution.

  •  Develop and maintain automated test scripts using industry-standard tools and frameworks.

  • Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline for efficient and consistent testing.

  • Design and execute performance and load tests to assess the application’s responsiveness, stability, and scalability under various conditions.

  • Analyze test results, identify bottlenecks, and work closely with the development team to optimize application performance.

  • Document and track software defects using issue tracking systems. Provide detailed information for developers to facilitate efficient bug fixes.

  • Collaborate effectively with cross-functional teams, including developers, product managers, and business analysts, to understand user stories and resolve issues promptly.

  • Analyze QA processes and methodologies, identifying areas for improvement and efficiency.

  • Propose and implement process enhancements, such as test automation frameworks, to optimize the QA workflow and enhance overall product quality.

  • Participate actively in requirement analysis sessions, offering valuable input from a quality assurance perspective.

  • Design detailed test cases and scenarios, ensuring alignment with project requirements and user expectations.

  • Create and maintain comprehensive test documentation, including test plans, test cases, test data, and test reports.

  • Conduct compliance testing to ensure the platform adheres to industry standards, regulations, and legal requirements.

  • Perform security testing, including vulnerability assessments and penetration testing, to identify and mitigate potential security risks.

  • Any other duties as assigned or required by the company or the group.


Qualifications and Requirements:



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

  • 8 years of experience (Minimum)

  • Proven experience as a Quality Assurance Engineer or similar role in software development.

  • Strong knowledge of software QA methodologies, tools, and processes.

  • Experience with both manual and automated testing and proficiency in using testing frameworks and tools.

  • Familiarity with Agile/Scrum methodologies and the software development lifecycle.

  • Excellent analytical and problem-solving skills, with meticulous attention to detail.

  • Strong communication skills to collaborate effectively with cross-functional teams.

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

  • ISTQB or similar certification is a plus.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept