QualityKiosl
QualityKiosk Technologies - Automation Test Engineer - Selenium
Job Location
mumbai, India
Job Description
Job Title : Selenium Automation Tester Location : Ghansoli, Navi Mumbai (Work From Office) Experience : 2-3 Years Employment Type : Full-time About the Role : - We are looking for a Selenium Automation Tester to join our team in Ghansoli, Navi Mumbai. - This role requires a proactive, detail-oriented individual who has hands-on experience with Selenium, Java, and Automation Testing frameworks. - As a Selenium Automation Tester, you will be responsible for developing, executing, and maintaining automated test scripts to ensure the quality and performance of our web applications. - You will work closely with developers, product managers, and business stakeholders to ensure that new features and applications meet the highest standards. - A strong understanding of test automation tools and frameworks is essential for success in this position. Key Responsibilities : - Examine business requirements and determine the most effective automation testing strategies. - Write and develop new automated test scripts using Selenium WebDriver, Java, and other related technologies. - Maintain and execute existing regression test suites to ensure that new changes do not negatively impact existing functionalities. - Optimize test scripts for better performance and reliability. - Work with Cucumber framework (BDD) to implement automated test cases and improve test coverage for new features. - Execute automated test scripts and analyze the results to identify defects. - Report defects in a clear and structured manner using tools like JIRA or other defect tracking systems. - Prepare test data and set up test environments as per the requirements for automation testing. Collaboration & Communication: - Collaborate with developers, product managers, and business analysts to gather testing requirements, understand new features, and provide feedback on user stories. - Ensure that all developed scripts are aligned with the business needs and technical requirements. - Actively participate in code reviews and process improvement initiatives. Maintenance & Enhancement : - Continuously maintain and improve automation test scripts to ensure they remain effective as the application evolves. - Regularly update and optimize existing regression test cases. - Identify Automation Opportunities: Identify manual testing processes that can be automated to improve test efficiency and effectiveness. - Propose and implement improvements to existing test automation processes. Investigate issues found during test execution, perform debugging, and identify root causes for automation script failures. - Propose and implement corrective actions. Documentation & Reporting : - Prepare detailed test cases and scenarios based on functional and non-functional requirements. - Document test results and maintain test artifacts. - Track automation progress and report key metrics such as test coverage, test pass/fail rates, and defect trends to relevant stakeholders. Required Skills and Qualifications : Experience : - 2-3 years of experience in Selenium automation testing with hands-on expertise in creating and maintaining test scripts for web applications. Technical Skills : - Strong experience with Selenium for automating web applications, including Java for writing test scripts. - Knowledge of Cucumber or other Behavior-Driven Development (BDD) frameworks to implement automated acceptance tests. Java : - Proficiency in Java programming language, including core concepts and libraries for test automation. - Experience with TestNG or JUnit for executing test cases, managing test suites, and generating test reports. Familiarity with Rest Assured or other API testing tools for automating RESTful web service testing. Testing Tools & Frameworks : - Familiar with continuous integration tools like Jenkins, Git, and version control systems to integrate automated tests within the CI/CD pipeline. - Hands-on experience with defect tracking tools (e.g, JIRA) and test management tools (e.g, TestRail, Zephyr). Soft Skills : - Strong ability to identify and troubleshoot issues, prioritize testing efforts, and ensure a high-quality product. - Strong teamwork and collaboration skills to work with cross-functional teams, including developers and business analysts. - Ability to communicate complex technical issues and solutions in a clear, concise, and professional manner. Knowledge of SDLC and Testing : - Good understanding of the Software Development Life Cycle (SDLC), Agile methodologies, and test automation lifecycle. - Experience in writing test cases, bug reports, and documentation for automated testing processes (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 11/23/2024
Location: mumbai, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources QualityKiosl |
---|