About the job
You will be responsible for
- Working closely with engineering, design, product management, and other QA members to design, own, and deliver test plans for our product based on the web, backend, and mobile SDKs.
- Helping to develop and maintain a robust library of test cases for both new and existing features.
- Providing reliable, early feedback on new functionality and feature changes.
- Collaborating with Engineering to isolate and reproduce defects across all parts of the system and identify gaps in coverage.
- Partnering with Product and Customer Success teams to ensure that testing is complete and thorough before launching.
- Adoption of Dynamically context changes and focus-driven results.
Your typical week might include
- Writing and Executing test cases for new features on our Windows, Mac, Linux, and Mobile SDKs.
- Bugs verification, executing smoke and regression suites on fixes.
- Working with internal teams and at times clients directly to help identify steps to reproduce bugs.
- Creating/Improving test strategies for next releases.
- If you are at coding and willing to go the extra mile then getting to work on Automation is the added key.
Things we think are important for this role
- Experience 2 - 4 years only.
- Experience in creating well-defined Test Strategies for various types of Functional, Exploratory, and Regression testing initiatives
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Experience working in an Agile/Scrum development process
- Experience in API Testing is a must
- Works closely with the development team to improve QA effectiveness.
- Working knowledge of bug tracking tools such as JIRA.
- Excellent analytical and problem-solving skills.
- Ability to manage time effectively and prioritize work to meet deadlines
- Your organizational skills and ability to capture and record detailed and accurate information about bugs and systemic issues are not to be mocked.
- You think outside the box and approach the MoEngage clients from multiple users’ perspectives.
- Improvisation and flexibility. We operate differently than other teams. Standard QA processes won’t always work at MoEngage. Bring your bag of tricks.
- Awareness of Secure Development process and practices
- Awareness on Information Security concepts and Best Practices
An additional advantage to have:
- White box testing experience
- Experience in automation using tools such as Selenium
- Experience in REST API or Performance test automation
- Development background [You can code good and wish to build a career in automation in long run, we welcome you]
- Knowledge of Linux/Unix operating system.
- Knowledge of No SQL databases (Mongo) / SQL.
- Contribution to Open-source projects or Testing Challenges