ASTRNT(B) logo

QA Engineer

ASTRNT(B)

About this Role

QA Engineer

Job Summary:

We are seeking a meticulous and proactive QA Engineer to join our dynamic team. In this role, you will be instrumental in ensuring the highest quality of our software products through comprehensive testing strategies. You will collaborate closely with development teams to identify, document, and resolve defects, contributing to the delivery of robust and user-friendly applications.

Key Responsibilities:

  • Design, develop, and execute comprehensive test plans, test cases, and test scripts to validate software functionality, performance, and reliability.
  • Perform manual and automated testing across various platforms and devices.
  • Identify, document, and track software defects using bug tracking systems, providing clear and concise defect reports.
  • Collaborate with cross-functional teams, including developers, product managers, and business analysts, to understand requirements and ensure adequate test coverage.
  • Participate in the review of functional and technical design documents to provide timely and meaningful feedback.
  • Contribute to the continuous improvement of QA processes, tools, and methodologies.
  • Advocate for quality throughout the software development lifecycle.
  • Stay up-to-date with emerging QA trends and technologies.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Relevant certifications (e.g., ISTQB Foundation Level) are a plus.

Experience Requirements:

  • Proven experience (typically 2+ years) in software quality assurance.
  • Demonstrated experience in manual and automated testing methodologies.
  • Experience with bug tracking and test management tools (e.g., Jira, TestRail, Selenium IDE).
  • Familiarity with Agile/Scrum development methodologies.

Skills and Competencies:

  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and a keen eye for identifying defects.
  • Proficiency in test case design and execution.
  • Effective communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Familiarity with programming/scripting languages (e.g., Python, Java, JavaScript) for test automation is highly desirable.
  • Understanding of database concepts and SQL.

Why Join Us:

Join a company that values innovation, collaboration, and continuous learning. We offer a challenging yet rewarding environment where your contributions directly impact the success of our products. Be part of a team dedicated to delivering exceptional quality and shaping the future of our technology. We provide opportunities for professional growth, competitive compensation, and a supportive work culture.

Applications are not available yet. Please check back later.
Powered by ASTRNT