Job Description
As a QA Engineer , you will:
• Execute, maintain, and collaborate on test cases.
• Lead project planning and discovery.
• Be a team leader on testing strategies and technologies.
• Improvement contributions to existing frameworks.
• Communicating with stakeholders on existing cases for accuracy.
• Investigate and report on software and hardware bugs.
• Test frontend experience as well as backend environments.
• Report newly discovered issues and verify bug fixes.
• Review bug reports from other team members.
• Weekly reporting of task progress and bugs logged
• API testing
• Review hardware, firmware, and software architecture to ensure testability.
• Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
• Collaborate with developers, designers, and product managers to identify test coverage.
Qualifications
To be successful in this role, you need:
• 5+ years of experience in a QA/testing position
• Experience writing test cases, test plans, and implementing test strategy
• Experience reviewing logs to derive the root cause of bugs
• Understanding of C# / Unity (or other coding languages)
• Competency with command line tools
• Experience with commonly used bug-tracking software such as Jira, Bugzilla, Mantis, etc.
• Clear, accurate, and succinct written and verbal communication
• Understanding of the software development life cycle, and quality assurance
• Experience with Android debugging tools
• Experience working with a variety of automated and manual testing methodologies
Additional Information