You’re awesome at and will be responsible for
Develop and maintain automation to apply and collect all tests against target releases with minimal human intervention.
Support Engineering team to design, develop and maintain functional, regression, integration and end-to-end testsDevelop software code and automated tests that are maintainable and reusable for Node.js and Express.js applications.
Develop test automation scripts using any of the Java, Python and Javascript using Mocha, Jest, Jasmine, Chai and AVA.
Triage bugs submitted from users and other teammates, verifying issues and gathering additional details (via JIRA and applicable tools).
Document, track and escalate issues as appropriate ability to build effective relationships through partnering and collaboration.
Generate API Level Automated Test Scripts using various technologies and tools including experience with Node.js with a very strong emphasis on automated testing using Selenium with Cucumber or any related frameworks.
Hands on experience in development or test automation tools/frameworks (e.g. Selenium/ Cucumber) in an Agile development environment.
Experience in any of Databases/Cache such as Elascticache, Elasticsearch, MongoDB is a big plus
Understanding of Performance testing and Performance related tools such as JMeter / Gatling.
Test strategy formulation will include decomposing the business and technical requirements into test case scenarios, defining test data requirements, managing test case creation, devising contingencies plans and other preparation activities
Provide technical guidance and mentorship to a team of SDET and Sr SDET depending on the role you are placed in.
Develop and Maintaining a scalable Test Automation Framework for UI and API Services.
Knowledge of testing frameworks like Rest Assured, Postman, JMeter, Selenium, JUnit, Jasmine etc.
Good in writing SQL and NoSQL queries.
Building, customizing, deploying, and managing the environment/ test automation frameworks.
Work with DevOps for continuous integration and delivery.
Participating in design and architectural discussions.
Good on Bug Advocacy and track Defects to closure.
Liaise with engineers and product managers to complete product releases.
Provide estimates for testing activities during SCRUM planning.
Your Experience Across The Years in the Roles You’ve Played
Have a total or more 2 – 4 years of experience with at least 1 year in a startup.
Experience in Product companies working on Internet-scale applications is preferred
Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native service and infrastructure services to design solutions.
Follow Cloud Native Computing Foundation leveraging mature open source projects including understanding of containerisation/Kubernetes.
We Value Engineers Who Are
Customer-focused: We believe that doing what’s right for the creator is ultimately what will drive our business forward.
Obsessed with Quality: Your Production code just works & scales linearly
Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve.
Pragmatic: We do things quickly to learn what our creators desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability.
Owners: Engineers at Chingari know how to positively impact the business.