QA Tester/Analyst

Brixio Logo

Brixio

📍Remote - Philippines

Summary

Join our quality assurance team as an experienced QA Tester/Analyst! Working remotely from the Philippines, you'll ensure the quality and functionality of our software applications. You will collaborate with developers and stakeholders, conduct thorough testing (manual and automated), and identify and track defects throughout the software development lifecycle. This mid-shift role (1 PM to 10 PM, 5 days a week) requires 3-5+ years of experience in software testing. You'll be responsible for test planning, execution, defect reporting, and collaboration with development teams. The ideal candidate possesses strong analytical and communication skills and a proactive approach to quality assurance.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field
  • 3-5++ years of experience in software testing, with a focus on manual and automated testing
  • Proven experience in identifying, analyzing, and documenting software defects
  • Experience with testing web, mobile, and desktop applications
  • Familiarity with the software development lifecycle (SDLC) and Agile methodologies (e.g., Scrum, Kanban)
  • Experience with defect tracking tools (e.g., Jira, Bugzilla, or others)
  • Strong knowledge of testing methodologies (e.g., black-box testing, white-box testing, performance testing)
  • Proficiency in using automated testing tools
  • Familiarity with version control systems (e.g., Git) and continuous integration tools
  • Experience with API testing (REST/SOAP)
  • Knowledge of database management and writing basic SQL queries for test data validation
  • Familiarity with performance testing tools
  • Strong understanding of cross-browser and cross-device testing
  • Excellent analytical and problem-solving skills with attention to detail
  • Strong communication skills, both verbal and written, with the ability to document issues clearly and concisely
  • Ability to work independently and as part of a collaborative team
  • Strong time-management skills, with the ability to prioritize tasks and meet deadlines
  • Ability to handle multiple tasks and work under pressure in a fast-paced environment
  • A proactive attitude toward improving processes and overall product quality

Responsibilities

  • Develop and execute test plans, test cases, and test scripts based on business requirements and technical specifications
  • Define test scenarios and strategies for different types of testing (e.g., functional, regression, performance, security, usability)
  • Work closely with stakeholders to gather and analyze requirements and define testing objectives
  • Collaborate with project teams to ensure comprehensive test coverage and quality standards
  • Perform manual testing for web, mobile, and desktop applications, identifying bugs, issues, and inconsistencies
  • Develop and maintain automated test scripts using testing frameworks and tools (e.g., Selenium, JUnit, TestNG, or others)
  • Conduct regression testing to ensure that new changes do not negatively affect existing functionalities
  • Perform functional, integration, user acceptance, and system testing on new software releases
  • Identify, document, and track defects, providing clear and actionable feedback to developers
  • Reproduce issues and work with development teams to troubleshoot and resolve defects in a timely manner
  • Maintain detailed records of test results, issue logs, and steps taken to replicate problems
  • Verify bug fixes and perform follow-up testing to ensure successful resolution of issues
  • Work closely with developers to understand the technical architecture and design of applications
  • Participate in daily stand-ups, sprint planning, and retrospectives to ensure alignment with development goals and timelines
  • Provide feedback on product features and functionality, focusing on usability and quality
  • Collaborate with cross-functional teams to ensure a smooth handoff between testing, development, and deployment stages
  • Set up and maintain test environments for manual and automated testing
  • Ensure test data is prepared and structured for accurate testing outcomes
  • Monitor test environments for stability, identifying and resolving issues that could impact testing
  • Stay updated on the latest testing tools, technologies, and methodologies
  • Suggest improvements to current testing processes, workflows, and tools
  • Contribute to the development of best practices for testing and quality assurance across the team
  • Participate in code reviews and provide feedback on testing-related aspects of code development
  • Document and report test results, including defect details, status reports, and final test reports
  • Create test coverage reports, ensuring all functional and non-functional requirements are addressed
  • Communicate testing progress, risks, and issues to stakeholders and management

Benefits

  • Remote (WFH)
  • Philippine Based

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.