HamburgerMenu
hirist

Job Description

Role overview :

First and foremost, we're looking for people who are excited about what we're doing - you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.

The QA Engineer role plays an important part in our company's product development process and in ensuring that the code is devoid of any bugs. As the name suggests, you should be fussed about getting a quality product out in the market, and more importantly, be able to test a code by trying to break it in unconventional ways.


Being a QA Engineer, you will work closely with the Product Team and the Engineering Team, and you'll have the chance to make a difference to the code quality. So your work has a direct impact on the company, the product, and the user as a whole. You will see yourself progress and grade up to successive positions sooner than you would expect. If you're passionate about testing and quality, constantly thinking of 'What can go wrong with this?', and have an amazing knack for catching hold of bugs in the code, we'd love to meet you.

Technically, these are some of the things we would like for you to have to be able to contribute effectively in this kind of position :

Quality Assurance for every new build (regression and feature)

- Review UI for Consistency and Functionality

- End-to-end testing of web and mobile apps

- Design, develop, and execute manual test cases and then automate this flow by writing integration tests / end-to-end tests

- Identify, record, and track bugs

- Perform thorough regression testing when bugs are resolved

- Creating detailed, comprehensive and well-structured test plans and test cases

- Create automated testing using CI/CD tools once all test cases have been documented for manual testing

- Experience with frontend testing automation using tools like Selenium is a plus

- Liaise with the customer success team and ensure user manuals are up to date after every release


- Stay up-to-date with new testing tools and test strategies


- Should be able to perform Mobile app testing (both iOS & Android)


- Good understanding of Agile methodologies


- Good knowledge of programming languages (Java, JavaScript) for writing automated tests


- Apart from the above, it would be a plus if you also have


- Sound knowledge of Project management tools like JIRA or equivalent


- Sound knowledge of Automation testing (UI, API)


- Good understanding of API testing (Postman, Rest-Assured)


- Basic knowledge of GIT

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in