JOBS ALERT: Harman Recruitment Drive for ASSOCIATE - TEST AUTOMATION | Bangalore
Company Name: Harman
Position : ASSOCIATE - TEST AUTOMATION
Experience: Fresher’s
Location : Bangalore
Responsibilities:
- Design, develop, and maintain a test automation tool integrating Selenium, WebdriverIO and Playwright for test writing and execution.
- Implement NLP-based or no-code UI solutions to enable non-technical users to create test cases.
- Develop self-healing functionalities to automatically detect and fix failing test cases.
- Build a recorder feature to capture and translate test steps into predefined NLP formats.
- Collaborate with AI/ML engineers to integrate machine learning models for enhanced test automation capabilities.
- Work closely with front-end and back-end developers to ensure seamless integration of various components.
- Optimize the test automation tool for performance, scalability, and reliability.
- Stay updated with the latest trends and technologies in test automation and integrate them into the tool.
Requirements:
Strong Programming Skills:
- JavaScript and TypeScript, Python
- Knowledge of additional programming languages such as Java, Ruby or C# is a plus.
- Ability to quickly learn and adapt to new programming languages and technologies as needed.
Experience with NLP or No-Code UI Solutions:
- Natural Language Processing (NLP):
- Experience with implementing NLP algorithms to interpret and generate human language. 
- Ability to integrate NLP solutions into the test automation tool for creating and interpreting test cases. 
- No-Code UI Solutions:
- Experience in developing or working with no-code platforms that allow users to create applications without traditional coding. 
- Understanding of user experience (UX) principles to design intuitive no-code interfaces. 
Self-Healing in Test Automation:
- Understanding of self-healing techniques to automatically detect and repair broken test scripts. 
- Experience in implementing dynamic locators, machine learning models, or heuristic algorithms to identify and fix issues in real-time. 
- Ability to analyse test failures and implement strategies to automatically update locators, handle changes in the application under test, and minimize test maintenance. 
Web Recorder Feature in Test Automation:
- Event Listener Integration:
- Implement event listeners to capture user interactions such as clicks, form inputs, navigation, and other relevant actions on the web application. 
- Utilize browser APIs or libraries to monitor DOM changes and capture detailed information about each interaction. 
- Action Logging:
- Create a logging mechanism to record user actions along with context, such as element identifiers, input values, and timestamps. 
- Ensure that logged actions are comprehensive and can be accurately replayed. 
- Translating Actions to NLP:
- Develop algorithms to translate recorded actions into predefined Natural Language Processing (NLP) formats. 
- Use NLP models to convert user actions into readable and understandable test steps that can be further edited by users. 
-Test Step Generation:
- Implement functionality to generate test scripts from recorded actions, allowing users to review and modify the generated scripts as needed. 
- Provide options to export test scripts in different formats compatible with Selenium, WebdriverIO, Playwright, or other supported frameworks. 
- Integration with Test Automation Tool:
- Ensure seamless integration of the recorder feature with the overall test automation tool, allowing users to incorporate recorded test steps into their test suites. 
- Enable users to replay recorded tests, validate their accuracy, and make necessary adjustments. 
- Testing and Debugging:
- Rigorously test the recorder feature to ensure it accurately captures and translates user interactions. 
- Debug and resolve any issues related to action capturing, logging, and translation to NLP formats. 
Preferred Qualifications:
- 0-2 years of relevant Experience with other test automation frameworks and tools.
- Familiarity with cloud platforms (AWS, GCP, Azure).
- Understanding of CI/CD pipelines and DevOps practices.
- Knowledge of software testing methodologies and best practices. 
?For Daily Job Updates, JOIN OkFreshersWhatsApp JOB Group: CLICK @: https://chat.whatsapp.com/ImsuYDJqCPx3qoxzL1ig96
?For Daily Job Updates, JOIN OkFreshers Telegram JOB Group: CLICK @: https://t.me/OkfreshersJobs
Instagram: https://www.instagram.com/ok_freshers/
HOW TO APPLY : CLICK HERE


 
.png) 
.png) 
.png) 
.png) 
No comments:
Post a Comment