Beacon Power Services
Energy + 2 more
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
- 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
- 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
- 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 platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.