Associate – Quality Assurance

Job details

Contract Type

Description
Professional & Technical Strengths
  • Experience in software quality assurance and testing
  • Solid understanding of QA methodologies, software development life cycle (SDLC), and Agile/Scrum development processes
  • Proficiency with bug-tracking and test management tools (e.g., Jira, Bugzilla, TestRail)
  • Hands-on experience with API testing tools (e.g., Postman or Swagger), and basic understanding of RESTful APIs
  • Basic SQL skills to query databases, validate data integrity, and set up test data
  • Familiarity with test automation frameworks (e.g., Selenium, Cypress, Pytest, or TestNG) and an appetite to grow automation skills
  • Understanding of CI/CD pipelines and how QA integrates into continuous integration and delivery workflows (e.g., Jenkins, GitLab CI, or similar)
Responsibilities
Test Planning & Execution
  • Participate in the development and execute comprehensive test plans, test cases, and testing strategies aligned to product requirements and acceptance criteria
  • Perform manual and automated testing across functional, regression, integration, performance, and user acceptance testing (UAT) phases
  • Validate that features meet specified requirements, acceptance criteria, and user expectations prior to release
Defect Management & Engineering Collaboration
  • Identify, document, and track bugs and defects clearly in issue-tracking systems (e.g., Jira), including steps to reproduce, expected vs. actual results, and severity classification
  • Collaborate with Software Engineering and Product Management teams to reproduce issues, communicate findings, and verify bug fixes through regression testing
  • Review product requirements and specifications early in the development cycle to flag ambiguities and improve testability before development begins
Release Quality & Reliability
  • Ensure consistency, reliability, and performance of the products across all release cycles, including web, mobile, and API layers
  • Conduct smoke testing and sanity checks on new builds to confirm stability before full test execution begins
  • Analyze test results and quality metrics, and communicate findings clearly to Software Engineering and Product Management teams
QA Documentation & Process Improvement
  • Maintain accurate and up-to-date testing documentation, including test plans, test cases, test scripts, and test reports
  • Support the continuous improvement of testing frameworks, QA standards, and automation coverage across the product suite
  • Contribute to the development of SOPs and best practices


Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform

Don’t miss your chance to work at Beacon Power Services . Enter your email to start your application now