Essential Duties & Responsibilities
- Take ownership of executing assigned tasks and contribute to increasing project quality.
- Functional testing verification.
- Requirement and test analysis.
- Test design and test case review.
- Regression testing
- Localization testing
- Test Automation
- Partner and vendor integration testing
- UI and UX analysis and testing.
- Follow up on failed automated tests with manual verification.
- Communicate with QA lead and project teammates of testing status and results.
- Contribute to optimizing test case prioritization to increase testing velocity.
- Contribute to continuous improvement of the Global QA organization and project team’s quality process.
Qualifications (Knowledge, Skills & Abilities)
- IoT on Web and Native Mobile
- Takes initiative to chase down answers.
- Knowledge of mobile and web SDLC.
- Able to adapt to changing business and project priorities.
- Proactive in bringing solutions to observed gaps in requirements and process.
- Proactive in test planning; able to identify and prioritize tasks based on a test plan.
- Takes ownership and follow through ticket verification.
- Able to prioritize and execute QA tasks with minimal supervision.
- Execute tasks from QA lead or above.
- Mentor and guide junior level Associate QA Engineers.
- Install and/or configure tests for systems.
- Test client-server interaction.
- Analyze and test UI and UX requirements.
- Test using mobile cloud devices and emulators.
- Atlassian suite of tools:
- JIRA and Confluence
- TestRail or similar testcase management tools
Education And / Or Experience
- Bachelor’s degree or equivalent working experience.
- 2 or more years of experience as a QA Engineer.
- Working embedded within a cross-functional team.