Roles And Responsibilities
- Contribute in an agile team by driving user story analysis and feature grooming, designing and developing thorough test-cases and test scenarios.
- Create and maintain automated tests running in a continuous integration environment.
- Ensure excellent application usability through careful manual testing.
- Collaborate with Product team, development team and backend teams to plan, test and release high-quality features in the apps.
- Work closely with development team to iteratively test concurrently with feature development.
- Analyze and create end point mocks to aid in testing.
- Assists in estimation and assessment of feasibility of features.
- Follow and help cultivate consistent development best practices.
- Work closely with development team to iteratively test concurrently with feature development.
Minimum Qualifications
- 5 years of technical experience in a software development organization with a Bachelor or Master Degree in Science (preferably Computer Science, Engineering or other related disciplines).
- Has exposure to a variety of distributed infrastructure technologies and systems.
- Excellent interpersonal and communication skills.
- Eagerness to work iteratively and collaboratively to build new software.
Experience writing automated tests and Mobile custom automation frameworks is a plus.