
Job Description:
- A QA engineer is responsible for the creation of tests to identify issues with software before the product launch.
- Duties include identifying and analyzing any bugs and errors found during the test phase and documenting them for review after.
- Other tasks include developing and running new tests, reporting on the results and collaborating with software developers to fix program issues.
- Excellent communication and documentation skills.
- Versatile and able to adapt to frequently changing schedules and priorities in a fast-paced, agile environment.
- Strong oral and written communication; able to communicate effectively within a company diverse culture.
- Ability to make decisions and assertiveness.
- Proactive learner with a diverse interest across different QA tools & techniques
- Passionate about Quality
- Committed team player, with positive winning attitude.
Backend QA Skills
- API testing
- SQL is must, Cassandra/ Mongo good to have
- Proficient in API testing tools like Postman
- Knowledge of basic Java
- Basic linux commands
- Good Test & Defect documentation
Good to Have
- Jmeter, UI automation using selenium webdriver
- Kibana experience for log analysis
- Hands on experience in automation of iOS & Android apps using Appium, Java & TestNG
App Skills
- Experience in testing Native & Hybrid apps
- Experience in testing iOS & Android
- Should have worked on app debugging tools like Charles