Description:
We are looking for a Quality Assurance Engineer interested in testing web applications and mobile hybrid applications on both the iOS and Android platforms. Along testing these applications you will be responsible for coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- SQA Lifecycle implementation for the projects.
- Participate in all aspects of SDLC to advocate quality.
- Write test cases based on business requirements, use cases, technical requirements and design documents.
- Advance level Review, Audit and Testing of Software.
- Perform black box and white box testing and help coordinate the quality assurance process by tracking defects, managing release processes and creating scripted regression tests.
- Maintain code and ensure the product is of the highest quality.
- Execute test cases, SPI activities and SQA process improvement.
- Ability to stay focused and
- Prioritize workload without compromising quality.
- Report test results to management team.
- Can work with the development team to meet the deadline with bug fixes.
- Creates effective manual and automated test plans, using a variety of toolsets.
Skills
- Mobile and API automation through various tools like Selenium, Cucumber, Calabash, UI Automation, X-Code, Robotium.
- Must have knowledge of React Native and React JS application testing.
- Knowledge of performance, security, regression, smoke, functional, and white box testing.
- Knowledge of databases (MySQL and NoSQL).
- Knowledge of cross-browser and mobile multi-platform application testing.
- Knowledge of A/B Testing.
- Knowledge of X-code, Swift, Android Studio and Java is a plus.