- Develop and maintain automated test scripts using Python, TestComplete, and Selenium WebDriver.
- Collaborate with the development team to understand application functionality and identify testing requirements.
- Design and implement comprehensive test plans, test cases, and test strategies for various applications.
- Execute automated tests and analyze test results to identify defects and ensure software quality.
- Work closely with QA and development teams to troubleshoot and resolve issues.
- Participate in code reviews and provide feedback on test automation best practices.
- Continuously improve the automation testing framework and processes.
- Stay updated with the latest industry trends and advancements in test automation tools and technologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 2 years of experience in QA and test automation.
- Strong proficiency in Python programming language.
- Experience with TestComplete and Selenium WebDriver for automated testing.
- Familiarity with testing methodologies and software development life cycle (SDLC).
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to work independently and as part of a team.
- Good communication skills to effectively collaborate with team members.
Benefits
- Competitive salary package.
- Opportunities for professional development and career growth.
- Work in a energetic and innovative environment.