Key Responsibilities
Design, develop, and maintain automated test scripts and frameworks using Python and Node.js.
Collaborate with development and QA teams to identify test automation requirements and develop comprehensive automation solutions.
Integrate automation scripts with Selenium to test web applications for functionality, performance, and security.
Work with Salesforce APIs to develop automation for Salesforce environments, including data validation and integration testing.
Perform manual testing when necessary to validate complex scenarios or when automation is not feasible.
Create detailed test cases, test plans, and documentation to support testing efforts.
Analyze test results, identify defects, and work with the development team to troubleshoot issues.
Participate in code reviews, provide feedback, and maintain coding standards for automated test scripts.
Continuously improve automation processes, frameworks, and tools to enhance testing efficiency and effectiveness.
Required Skills And Qualifications
4-6 years of experience in automation development and software testing.
Strong programming skills in Python and Node.js.
Hands-on experience with Selenium for web automation.
Experience working with Salesforce APIs for testing and integration purposes.
Solid understanding of manual testing techniques and practices.
Familiarity with version control systems like Git.
Experience with CI/CD pipelines and integrating automation scripts into deployment processes.
Strong problem-solving skills, attention to detail, and ability to work independently or as part of a team.
Excellent communication skills, both written and verbal.
Any Graduate