
Quality Assurance Specialist
Devtac • Tacloban, Eastern Visayas, Philippines
**Role & seniority: ** Quality Assurance (QA) Specialist (entry to mid-level; 1+ year experience)
**Stack/tools: **
-
QA methodologies/tools/processes
-
Bug tracking system
-
Test plans/cases/scripts (manual)
-
White-box + black-box testing
-
Automated testing tools
-
SQL and scripting
-
Agile/Scrum
-
(Nice-to-have) performance/security testing
-
Top 3 responsibilities:
-
Design test plans, scenarios, scripts/procedures to identify software issues and causes
-
Document and report defects via a bug tracking system; analyze program function/output/content problems
-
Define quality standards/release readiness procedures and contribute during product design reviews
-
-
Must-have skills:
-
Strong knowledge of software QA methodologies, tools, and processes
-
Ability to write clear, concise, comprehensive test plans and test cases
-
1+ year related experience
-
Bachelor’s/College degree (CS/IT/Engineering or equivalent)
-
Familiarity with development environment and related components/languages
-
-
Nice-to-haves:
-
Hands-on white-box and black-box testing
-
Hands-on automated testing
-
SQL + scripting skills
-
Experience in Agile/Scrum
-
Performance and/or security testing experience
-
-
Location & work type: Not specified in the provided text
Full Description
Quality assurance (QA) specialists develop and execute software testing plans and procedures. A QA specialist is responsible for catching, documenting, and reporting bugs and coding errors to the software development team. They are required to be adept in the development environment, database management, and component-specific software and languages. Design test plans, scenarios, scripts, or procedures to identify software problems and their causes Document software issues using a bug tracking system Develop standards and procedures to determine product quality and release readiness Report bugs or defects to software developers for correction Identify, analyze, and document problems with program function, output, or content Participate in product design reviews to provide input on functional requirements, designs, schedules, or potential problems Monitor debugging process results Stay up-to-date with new testing tools and test strategies
Requirements
Must
- Candidate must possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Others) or equivalent.
- At least 1 year(s) of working experience in the related field is required for this position.
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
Plus
- Hands-on experience with both white box and black box testing
- Hands-on experience with automated testing tools
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing