
Automation QA Trainee Engineer IRC267932
- Bangalore, Karnataka
- Permanent
- Full-time
- Very good knowledge of various programming languages such as Python, Javascript etc.
- Knowledge of quality assurance methodologies and automation testing tools
- Advanced knowledge of CI/CD
- Knowledge of Page Object and Page Factory patterns
- Comprehensive knowledge and understanding of QA methodologies, SDLC, and MS Office
- Extensive Manual testing experience
- Extensive experience with Automation testing using Selenium with Python(Pytest Framework) & Javascript.
- Good Knowledge in iOS, Andriod and FireTV application validation/handling using Python selenium
- API Automation using Python selenium
- Detail-oriented, analytical, and creative thinker with a passion for quality and test automation.
- Strong problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work in a team and client effectively
- Desire to constantly learn new things and improve skills
- Perseverance
- Ability to resolve conflicts
- Strong leadership qualities
- Proven work experience in software quality assurance automation process.
- Strong knowledge of software QA methodologies, tools, and processes.
- Hands-on experience with automated testing tools, specifically Python and Selenium.
- Solid knowledge of Python scripting.
- Experience with Page Object and Page Factory patterns.
- Experience working in an Agile/Scrum development process.
- Experience with OTT Device/application test automation is a plus.
- Design, develop, and execute automation scripts using Python, Selenium.
- Implement Page Object and Page Factory patterns for test automation.
- Interpret and implement quality assurance standards
- Perform thorough regression testing when bugs are resolved.
- Liaise with internal teams (e.g., developers and product managers) to identify system requirements.
- Monitor debugging process results.
- Stay up-to-date with new testing tools and test strategies.
- Identify process and application issues and provide suggestions to improve
- Identify and deploy automation solutions based on changing project needs