This is a Full-time
position in San Jose, CA
posted April 10, 2021.
QA Engineer (Manual and Automation Testing)
User Experience Team
This position requires a self-motivated professional with dynamic, hands-on manual and automation testing experience. Candidates are expected to plan, design, and review test specifications and ensure full coverage based on user stories, functional specifications and requirements documents. The position requires the candidates to have more than 3 years QA experience preferably in User Interface for Enterprise Applications, and be able to utilize their knowledge and creativity to improve efficiency in our processes.
Responsibilities:
Develop thorough test plans including acceptance, regression and end-to-end system test scenarios
Execute Manual Verification tests which include matching UX designs, responsive and accessibility testing
Report bugs and enhancements after manual testing
Clearly communicate and document defect analysis and verification.
Programming experience in Java and Javascript/Typescript
Knowledge of React Testing Framework – Jest and Mocha
Experience automating functional tests for React application
Strong Experience designing and building UI automation using Selenium WebDriver and WebdriverIO
Work closely with Product Managers, Developers, QA Engineers and UX Designers to implement the best quality strategy.
Collaborate with cross teams in an effective and efficient manner
Act as customer advocate in testing functionality
Participate in all scrum ceremonies like Design Discussion, Story Time, Sprint Retrospective etc.
Requirements:
Bachelor degree in Computer Science or Engineering or a related field is an asset
3+ years of hands-on quality assurance testing
Knowledge and understanding of responsive and accessibility UI testing
Java/Selenium for Automation
React – Jest and Mocha
Agile experience and understanding the QA role within the model.