Role Description :
We are seeking a skilled and experienced QA Automation Engineer to join our team. The ideal candidate will have strong hands-on experience in developing and executing automated test scripts using Python. This role requires a professional who is passionate about quality, a great problem-solver, and capable of working in a dynamic environment. You will be responsible for ensuring the reliability and quality of our software products through robust automation frameworks.
Key Responsibilities :
- Test Automation Development : Design, develop, and maintain effective test automation frameworks and scripts using Python.
- Test Execution & Analysis : Execute automated test cases and analyze results to identify software defects.
- Collaboration : Work closely with development and product teams to understand product requirements and create comprehensive test plans.
- Testing in Linux Environments : Conduct hands-on testing and validation of applications within a Linux operating system environment.
- Continuous Improvement : Contribute to the continuous improvement of our quality assurance processes, tools, and methodologies.
- Communication : Clearly communicate testing progress, results, and risks to stakeholders.
- Adaptability : Be flexible to work on a shift basis as required to support business needs.
Technical Skills :
Automation : Strong hands-on experience with test automation using Python.Operating Systems : Hands-on working knowledge of Linux.Quality Assurance : Expertise in software quality assurance automation engineering.Education :
A Bachelor's degree in Computer Science, Engineering, or a related field is preferred.Required Experience :
Experience : 4-10 years of overall experience.Specific : 3-7 years of hands-on experience as a software quality assurance automation engineer.Desired Skills :
Excellent verbal and written communication skills.A positive, result-driven attitude.The ability to deliver on next-generation technology.(ref : hirist.tech)