
Quality Assurance: Software Engineer Ⅰ - QA
- New Delhi
- Permanent
- Full-time
- Minimum 1 - 3 years of experience in manual and automation testing.
- Identify, troubleshoot, and debug JavaScript and UI issues in different browsers.
- Utilize browser developer tools (e.g., Chrome DevTools, Firefox Developer Tools) to inspect, modify, and test code in real time.
- Proficiency in JavaScript, HTML, CSS, and other web technologies.
- Strong knowledge of browser developer tools for debugging and performance testing.
- Familiarity with performance testing tools (e.g., Lighthouse, WebPageTest).
- Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Analytical ability to understand and work with complex application architecture.
- Well-versed in Functional Automation - Web and API.
- Knowledge of API testing and automation with Rest Assured.
- Proficient in any of the following Automation Tools - Selenium / Protractor.
- Experience in Performance/load testing with tools like Jmeter is a bonus.
- In-depth knowledge of programming languages: Java or JavaScript.
- Knowledge of GenAI Applications and hands-on experience in its usage will be considered a major advantage.
- Hands-on knowledge of testing backend platforms - Databases, Cache, and Queues is a plus.
- Knowledge in client-side debugging for RCA of bugs.
- Experience in QA infra technologies like Docker and Selenium Grid is an added bonus.
- Experience in Version control tools like Git. And CI tools like Jenkins are required.
- Keen inclination towards usability and end-user perspective of the application we build.
- Own QA Processes in scrums. Estimate and plan projects with accuracy.
- Contribution to open-source projects related to QA is a strong plus.
- Works independently under minimal direction with strong work ethics.
- Ensure that our products are awesome and of high quality.
- Confirm, verify bugs, and determine steps to reproduce.
- Design and implementation of internal automation tools for QA.
- Building front end, UI, API, load, performance, and UAT test suites for our applications.
- Work closely with Product, Marketing, and development teams on projects to understand requirements and create, automate, execute, manage and report test plans, test cases, and test reports.
- Own QA activities for the scrum team and drive scoping, planning, executing, monitoring & controlling test activities.
- Be the first point of contact for all client issues, debug them and get them resolved in time for a better customer experience.
- Understand deployment scenarios and manage deployment to test environments.