- Analyze product requirements and understand testing needs.
- Design effective automation testing strategies.
- Develop, execute, and maintain automated test scripts.
- Use and maintain automation frameworks, including POM and keyword-driven
frameworks.
- Collaborate with team members to improve testing efficiency and coverage.
- Identify and report bugs with detailed descriptions and priority levels.
- Monitor and track bugs until resolution.
- Bachelor's degree in Computer Science,
Software Engineering, or a related field.
- Good written and reading English skills, basic spoken skills.
- 2+ years of experience in software automation testing.
- Proficient in Selenium, Java, and TestNG.
- Experience with maintaining and enhancing automation testing frameworks (POM,
keyword-driven etc...).
- Ability to write and maintain reusable and efficient test scripts.
- Strong communication and teamwork skills with a proactive attitude.
- Excellent troubleshooting and problem-solving abilities.
- Nice-to-Have: Knowledge of MySQL, JMeter, and SVN.