The QA Engineer will be responsible for testing web and mobile applications to ensure they meet high standards of quality and functionality.
Responsibilities:
- Design and implement test plans, test cases, and test scripts.
- Collaborate with the development team to identify, report, and troubleshoot defects.
- Continuously improve the quality of our app by identifying areas for improvement and suggesting changes to our development processes
- Perform manual testing and automated testing using tools like selenium/Appium/Detox
- Document test results and provide feedback to the development team.
- Assist in the deployment of new features and updates
- Design/Architect test automation framework and develop the new test automation libraries.
- Design and develop the automated solution for Sanity testing for various repeatable tests
- Utilize appropriate testing tools for both front-end and back-end Quality Assurance
- Test Environment set-up/management, monitoring and streamline release management to QA Environments
- Build and configure new interfaces to support testing activities.
Skills Required:
- Hands-on exposure to Tools like – Selenium/Appium, Rest Assured, Postman
- Hands-on exposure to Frameworks, like – TestNG
- Familiarity with React Native and/or iOS development is a plus
- Strong experiences in implementation of technologies like: Java, J2EE
Experience:
At least 3 year of experience in mobile/Web app testing