3 Zehn Solutions Jobs
Zehn Solutions - Automation Test Analyst - Selenium/Python (4-7 yrs)
Zehn Solutions
posted 2d ago
Key skills for the job
About the Role :
We are seeking a highly skilled and motivated Automation Test Analyst to join our growing team in Nagpur. The ideal candidate will have a strong background in automation testing, with a focus on Selenium, Python, and Java. You will be responsible for designing, developing, and executing automated test scripts to ensure the quality and reliability of our software applications. You will collaborate closely with developers, business analysts, and other stakeholders to deliver high-quality software within tight deadlines. -
Responsibilities :
Test Automation Strategy & Planning :
- Identify and select appropriate test cases for automation.
- Design and document comprehensive automation test strategies.
- Develop and obtain approval for detailed automation test plans.
Test Environment Setup & Configuration :
- Configure and maintain the Selenium Test Environment (STE).
- Participate in the setup of the Selenium environment with an Integrated Development Environment (IDE).
Framework Development & Implementation :
- Design and develop robust and scalable automation frameworks.
- Implement automation frameworks according to project structures and requirements.
- Maintain and enhance existing automation frameworks.
Test Script Development & Execution :
- Develop, enhance, debug, and execute automated test scripts using Selenium with Python and/or Java.
- Utilize Python libraries such as NumPy and Pandas for data manipulation and analysis within test scripts.
- Apply strong Java programming principles when creating java based automation tests.
Defect Management & Reporting :
- Collate and monitor the defect management process.
- Log, track, and manage defects using appropriate defect tracking tools.
- Generate detailed test reports and provide regular status updates.
Regression Testing & Change Management :
- Manage changes to automation scripts and execute regression tests.
- Ensure thorough regression testing coverage for all software releases.
Problem Solving & Troubleshooting :
- Develop effective solutions for object identity and error handling issues.
- Troubleshoot and resolve automation script failures and environment issues.
Client Communication & Collaboration :
- Interact with customers/clients to understand and resolve issues.
- Provide regular updates to stakeholders on testing progress and issues.
- Collaborate with developers, business analysts, and other team members to ensure effective communication and knowledge sharing.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 4 years of relevant experience in automation testing. -
- Strong proficiency in Selenium WebDriver.
- Hands-on experience with Python and Java programming languages.
- Experience using Python libraries such as NumPy and Pandas.
- Experience with test automation frameworks (e.g., JUnit, TestNG, PyTest).
- Experience with version control systems (e.g., Git).
- Solid understanding of software testing principles and methodologies.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills. -
- Ability to work independently and as part of a team. -
- Experience with CI/CD pipelines is a plus.
- Experience in API testing is a plus.
Preferred Qualifications :
- Experience with cloud-based testing platforms.
Knowledge of performance testing and security testing.
Relevant certifications (e.g., ISTQB).
- -
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Automation Test Analyst roles with real interview advice
5-8 Yrs