MNR Solution Pvt. Ltd.
Test Automation Developer - Java/Selenium/Python
Job Location
in, India
Job Description
Job Description : We are seeking an experienced Test Automation Developer with expertise in both Manual and Automation Testing, and prior experience in Layer 2/Layer 3 testing to join our remote team. The ideal candidate will have a strong understanding of network protocols, extensive hands-on experience in test automation frameworks, and the ability to design and execute tests efficiently. If you have a passion for ensuring high-quality software through robust testing processes, we encourage you to apply. Key Responsibilities : - Test Automation Development : Design, develop, and maintain automated test scripts using appropriate tools and frameworks (e.g., Selenium, Python, Java, etc.) to ensure high test coverage and reliability of software products. - Manual Testing : Perform thorough manual testing to identify defects and verify product functionality across Layer 2/Layer 3 protocols and other network-related scenarios. - Layer 2/Layer 3 Testing : Perform testing related to network layers, including Ethernet, VLAN, IP, TCP/IP, and other relevant network protocols. Troubleshoot network connectivity, packet flow, and other network layer issues. - Test Plan and Strategy : Collaborate with cross-functional teams to define test plans, test cases, and testing strategies for complex systems and applications, ensuring proper test coverage for both manual and automated testing. - Performance Testing : Conduct performance and stress testing to evaluate the performance and scalability of applications, focusing on Layer 2/Layer 3 network environments. - Bug Reporting and Defect Management : Identify, document, and track defects and issues in the product. Collaborate with developers and stakeholders to resolve them quickly. - Test Execution and Reporting : Execute both manual and automated tests, document results, and generate detailed reports that outline the effectiveness of the test cases and highlight any failures or potential risks. - Continuous Integration and Deployment : Integrate automated test scripts into the continuous integration (CI) pipeline to enable faster, consistent testing. - Collaboration : Work closely with developers, product managers, and other stakeholders to understand requirements and ensure the testing strategy aligns with overall product goals. Required Skills & Qualifications : - Experience : 4-8 years of experience in manual testing and test automation development with a strong focus on Layer 2/Layer 3 testing and network protocols. - Network Testing Expertise : Hands-on experience with Layer 2 and Layer 3 protocols (Ethernet, VLAN, IP, TCP/IP, etc.), network traffic analysis, and related testing tools. - Test Automation Tools : Proficiency in automation testing tools such as Selenium, Appium, Postman, JUnit, TestNG, or Python. - Programming Knowledge : Strong programming skills in languages such as Java, Python, Shell scripting, or JavaScript for creating and managing test scripts. - Bug Tracking and Test Management : Experience with bug tracking systems (e.g., JIRA) and test management tools (e.g., TestRail). - Continuous Integration (CI) : Knowledge of CI/CD practices and integration of test automation into build pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). - Problem-Solving Skills : Strong analytical and problem-solving skills to diagnose issues and communicate technical findings clearly. - Communication : Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. - Teamwork : Ability to work independently in a remote work environment and collaborate with a global team. - Education : A Bachelor's degree in Computer Science, Information Technology, or a related field is preferred. (ref:hirist.tech)
Location: in, IN
Posted Date: 5/9/2025
Location: in, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources MNR Solution Pvt. Ltd. |
---|