Senior Software QA (Manual + Automation)
DarioHealth
Senior Software QA (Manual + Automation)
- R&D
- Gurugram
Description
At Dario, Every Day is a New Opportunity to Make a Difference.
We are on a mission to make better health easy. Every day our employees contribute to this mission and help hundreds of thousands of people around the globe improve their health. How cool is that? We are looking for passionate, smart, and collaborative people who have a desire to do something meaningful and impactful in their career.
We are looking for a skilled Manual and Automation QA Engineer who will be responsible for ensuring the quality and reliability of our web and mobile applications. You will be involved in the entire testing lifecycle, from requirement analysis to test execution and automation script development. Your role will be crucial in maintaining high software quality standards through both manual and automated testing strategies.
Key Responsibilities
- Design, develop, and execute manual and automated test cases based on requirements and user stories.
- Perform functional, regression, integration, performance, and security testing for web and mobile applications.
- Develop and maintain automated test scripts using [Selenium, Cypress, Appium, Playwright, etc.].
- Work closely with developers, product managers, and designers to identify and resolve defects.
- Set up and manage test environments, ensuring smooth execution of automated tests.
- Implement CI/CD integration for automated tests using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Track and report bugs using JIRA, Xray, or any test management tool.
- Develop and maintain test documentation, including test plans, test cases, and test reports.
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Continuously improve test strategies and automation frameworks to enhance efficiency
Requirements
- 4+ years of experience in manual and automation testing of web and mobile applications.
- Strong knowledge of software testing methodologies, including functional, regression, performance, and security testing.
- Hands-on experience with test automation frameworks such as Selenium, Cypress, Appium, Playwright, or TestNG.
- Proficiency in programming languages such as Java for automation scripting.
- Experience with API testing tools like Postman, RestAssured, or SoapUI.
- Familiarity with test case management tools (e.g., Xray, Zephyr, QTest).
- Experience with version control systems (e.g., Git, GitHub, GitLab).
- Experience integrating tests into CI/CD pipelines.
- Strong analytical and problem-solving skills with keen attention to detail.
- Good understanding of Agile methodologies such as Scrum and Kanban.
Nice-to-Have Skills
- Knowledge of performance testing tools (e.g., JMeter, Gatling, k6).
- Experience with cloud testing platforms (e.g., BrowserStack, Sauce Labs).
- Basic knowledge of SQL databases and ability to write queries for data validation.
- Experience in security testing and familiarity with OWASP principles.
***DarioHealth promotes diversity of thought, culture and background, which connects the entire Dario team. We believe that every member on our team enriches our diversity by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and to discover, design and deliver solutions. We are passionate about building and sustaining an inclusive and equitable working and learning environments for all people, and do not discriminate against any employee or job candidate.***