Dashhire
Quality Assurance Lead - Selenium/Cypress
Job Location
India, India
Job Description
Responsibilities : - Analyze product and technical user stories and create, document, and execute relevant testable scenarios. - Develop, maintain, and execute automated tests. - Develop, maintain, and enhance test automation framework and test infrastructure as needed. - Develop and improve the infrastructure for the current automation. - Develop new ways/plugins/extensions to make automation development more efficient. - Strategize, design, and implement automation tests for product features. - Participate in release planning, sprint planning, and technical design reviews; provide input as appropriate. - Partner with engineers, product managers, and other team members as appropriate. - Find and appropriately document defects and validate fixes. - Develop and maintain thorough knowledge and understanding of products. - Provide status updates to managers, and escalate issues appropriately. - Work in a cutting-edge agile software development environment as a Lead QA Engineer ensuring the quality of the architecture of our CSOD Cloud Platform. - Gain a technical and functional understanding of our product architecture and become part of our ongoing feature and enhancement development effort. - Involve in Requirement analysis and raise write questions to product owners. - Communicate with product managers in creating acceptance tests as part of the requirements, and execute those tests manually, as well as automate them. - Manage the scrum team's test case inventory and work with other members of the QA team. - Write automated tests at the unit, services/integration, and UI layers, using TestNG, Selenium, and many more software automation tools - Provide technical guidance when needed to other members of Quality Assurance, and Product Support Teams. - Work proactively with members of an Agile Software Development and Quality Assurance team to find and fix defects in our product. - Produce and maintain test coverage reports for functional and automation coverage. - Analyze defects/test results and be able to deduct the chain of events leading to a failure to enhance software quality. - Provide feedback on how to improve our product solutions, tools, and other technical software features. - Participate in the constant improvement of our Test Automation and Continuous Integration practices. - Write SQL code as part of data setup, as well as verify test results in manual and automated testing. - Communicate critical issues and status updates promptly to the scrum team and other software test engineers. Requirements : - Bachelor's Degree in Computer Science, Engineering, Information Technology, related field, or equivalent degree and experience. - 6-8 years of experience in software development or test automation using C# or Java. - 3 years of experience with test automation tools like Selenium, Cypress, Appium, and Robot. - Experience in CI/CD. - Demonstrated analytical and problem-solving skills in a technical environment. - Good understanding of an Agile SDLC. - Self-motivated, requiring minimal oversight. - Good team player with the ability to work in a fast-paced environment. - Strong interpersonal, written, and oral communication skills. - Strong understanding of architecture and deep knowledge of the inner workings of a programming language. - Ability to write complex SQL queries and stored procedures. (ref:hirist.tech)
Location: India, IN
Posted Date: 4/24/2024
Location: India, IN
Posted Date: 4/24/2024
Contact Information
Contact | Human Resources Dashhire |
---|