Responsibilities:
• Design and develop automation scripts using test automation tools
• Identify, analyze, and document problems with program function, output, online screen, or content
• Create detailed, comprehensive, and well-structured test plans and test cases
• Execute tests (manual or automated) and analyze results
• Evaluate, plan, and apply new testing technologies for robustness and efficiency
• Ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in the defect tracking system
• Collaborate with the software development team to ensure software requirements are met
• Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
• Perform thorough regression testing when bugs are resolved
• Monitor debugging process results and report on the status of testing
• Stay up to date with new testing tools and test strategies
• Primary focus will be on UI Functional and Regression testing.
• A self-starter able to perform with minimal supervision.
Qualifications:
• Minimum experience: 5 years as Automation Engineer
• Preferred experience with automation frameworks (one from this list) :
Webdriver.IO, Playwright, Selenium Web Driver or similar
• Mandatory: Must have developed test framework from scratch
• Scripting languages (one or multiple from this list):
JavaScript, TypeScript, Java, Python
Bonus (nice to have):
• Experience with hardware testing
• Experience with cloud testing
• Experience with test management tool (Xray, TestRail, Zephyr)
• Experience with CI/CD integration
• Experience with API testing